Ən güclü açıq mənbə proqramlaşdırma çərçivələrindən biri olan Hadoop, böyük bir məlumat işi tapmaq istəyən hər kəs üçün vacib bir vasitədir. Hadoop bacarıqlarınızı inkişaf etdirmək və ya onu necə mənimsəməyi öyrənmək istəyirsinizsə, ən yaxşı seçiminiz onlayn kurs keçməkdir. Bu sizin üçün mümkün deyilsə, pulsuz onlayn dərslərə baxın və xüsusi problemləri həll etmək üçün istinad materiallarından istifadə edin. Əsasları öyrəndikdən sonra bacarıqlarınızı inkişaf etdirmək üçün kiçik dünya məlumatları üzərində çalışın.
Addımlar
Metod 1 /2: Kurslar keçmək və Dərsliklərdən istifadə etmək
Addım 1. 6 hissəli bir kurs və interaktiv dərslər üçün Cloudera'ya üzv olun
Cloudera, yalnız oxunan bir mühitdə təcrübə aparmaq üçün sizə real dünya nümunələri verir, buna görə böyük səhvlər etməkdən narahat olmayın. Hadoop mühitini öyrənməyinizə kömək etmək üçün məlumat sorğularını sınamaq üçün analitik vasitələr və Cloudera Live adlı pulsuz canlı bir nümayiş də təklif edirlər.
Sertifikatlaşdırma ilə tam, dərin bir kurs sizə 295 dollara başa gəlsə də, bu bacarıqlarınızı işiniz üçün istifadə edirsinizsə, buna dəyər. Cloudera kursundan istifadə etmək səhvləri tutmağa və vaxta qənaət etməyə kömək edəcək ki, bu da özünü tez bir zamanda ödəyəcək
Addım 2. Əsasları bilirsinizsə, Cloudera vasitəsilə pulsuz onlayn kursları sınayın
Hadoop ilə təcrübəniz varsa və təkmilləşdirmək istəyirsinizsə, 6 hissədən ibarət olan kurs üçün pul çıxarmağınız lazım olmayacaq. Bunun əvəzinə Cloudera Universitetinin veb saytındakı pulsuz onlayn kurslara baxın.
İdarəçilər, inkişaf etdiricilər və məlumat analitikləri üçün mənbələr var, buna görə rolunuzun nə olursa olsun, uyğun bir kurs tapa bilməlisiniz
Addım 3. Daha çox nəzəriyyə istəyirsinizsə, universitet səviyyəsində Coursera kursu keçin
Coursera tanınmış, hörmətli proqramlaşdırma kursları mənbəyidir. Təlimatlar ümumiyyətlə daha nəzəri olsa da və bir çox işlək nümunə içerməsə də, praktiki təcrübə əldə etmək üçün dərslə yanaşı praktika edə və kurs layihələrindən istifadə edə bilərsiniz.
- Bu kursu https://www.coursera.org/specializations/big-data saytında onlayn olaraq tapa bilərsiniz.
- Qiymət kurslar arasında dəyişir, lakin Coursera da uyğun gələnlərə maliyyə yardımı təklif edir.
Addım 4. Uyğun bir seçim üçün Big Data Universitetində pulsuz bir kursu izləyin
Bir onlayn kurs üçün pul ödəmək istəmirsinizsə, Big Data Universiteti əla seçimdir. Əvvəlcə Hadoop əsaslarına, sonra Hadoop ilə proqramlaşdırmaya yönəlmiş 2 hissədən ibarət bir kurs var və onlayn format öz sürətinizlə getməyi asanlaşdırır.
- Bu kursları https://cognitiveclass.ai saytında tapa bilərsiniz.
- İngilis, Yapon, İspan, Portuqal və Rus dillərində bir çox dərslər təklif edirlər.
Addım 5. Pulsuz, xüsusi bir təlimə ehtiyacınız varsa, YouTube -da gediş yollarını axtarın
Hadoop və ondan necə istifadə ediləcəyini izah etmək üçün minlərlə video var. Videoların geniş çeşidi sizə rahatlıq verir, üstəlik pulsuzdur. Xüsusi bir problemlə qarşılaşsanız, YouTube -da bu prosesdə sizə yol göstərən bir video axtarın.
Hadoop dərsləri də tapmaq olduqca asan olmalıdır, çünki "hadoop" unikal bir axtarış terminidir
Addım 6. Virtual bir nümunə ilə məşq etmək istəyirsinizsə Yahoo -nun pulsuz dərslərindən istifadə edin
Bu dərsliklər 7 modula bölünmüşdür və Hadoop -u ən əvvəldən quraşdırmaq və idarə etmək üçün sizə təlimat verir. Bir az paslı olsalar, xüsusi bacarıqları inkişaf etdirmək üçün əla bir seçimdir.
Addım 7. Pulsuz, dərin təlimatlar üçün IBM Açıq Mənbə sənədinə baxın
Bu, IBM təlim təşəbbüsü ilə yaradılan inanılmaz dərəcədə hərtərəfli, açıq mənbə PDF sənədidir. Hadoop -da sizi diqqətlə, addım -addım gəzdirir və aydın yazılı təlimatlar verir.
Bu təlimatlar Cloudera kimi canlı bir demo ilə birləşdirildikdə də yaxşı işləyir
Metod 2 /2: Real-World tətbiqinə keçid
Addım 1. Hadoopu real məlumatlarla təcrübə etmək üçün tətbiq edə biləcəyinizi soruşun
Patronunuza və ya rəhbərinizə müraciət edin və ya bu yeni bacarıqları iş yerinizə gətirməklə təkbətək danışın. Şirkətiniz hər hansı bir təhsil və ya onlayn kurs üçün pul ödəyirsə bu xüsusilə vacibdir.
Öyrəndiklərinizi nə qədər tez tətbiq etməyə başlasanız, onları bir o qədər tez mənimsəyəcəksiniz
Addım 2. Bacarıqlarınızı tətbiq etmək üçün sadə layihələr axtarın
E-poçt və söhbət seansları kimi hər bir müştəri agenti ilə qarşılıqlı əlaqələrin sayını hesablamaq və sıralamaq kimi nisbətən sadə və aşağı riskli layihələri seçin.
- Bəzi digər real məlumat tətbiqləri, səhvlər üçün veb bloglarında tarama və ya marka duyğuları üçün sosial media kanallarını izləməkdir.
- Https://www.kaggle.com/datasets və ya https://aws.amazon.com/datasets/ kimi saytlardan nümunə məlumatlarla da təcrübə edə bilərsiniz.
Addım 3. Hər hansı bir problemi həll etmək üçün kodunuzu kiçik alt qruplarla mütəmadi olaraq yoxlayın
Bütün məlumat dəstini işə salmadan əvvəl, yerli maşınınıza daha kiçik bir test məlumat dəsti götürün və bir neçə fərqli rejimdə işləyin. Məsələn, Yerli Jobrunner rejimi, sonra Pseudo-Distributed Mode və sonra Tam Distributed Mode vasitəsilə iterativ olaraq işlədə bilərsiniz.
- Bu, qüsurları və ya səhvləri tam məlumat bazasında gücləndirmədən əvvəl tanımağa imkan verəcəkdir.
- Yerli Jobrunner rejimi, xəritənizi lokal olaraq sınamağa və ayırmağa və kodu azaltmağa imkan verir, Pseudo-Distributed Mode istehsal mühitini təqlid edir və Tam Distributed rejimi real istehsal klasterinizə baxır.
Addım 4. Virtual maşın mühitində təcrübə keçmək üçün 1 illik pulsuz sınaqdan istifadə edin
Amazon və Microsoft kimi şirkətlər, Hadoop təcrübə xidmətləri üçün pullu abunə təklif edirlər. Amazon -un virtual maşını Amazon Web Service (AWS) və Microsoft -un xidməti Microsoft Azure adlanır. Hər iki xidmət üçün, kredit kartı məlumatlarınızı daxil edərkən ilk iliniz pulsuzdur.
1 ildən sonra abunəni ləğv etməyi unutmayın
İpuçları
- Unutmayın ki, Hadoop daha çox ixtisaslaşdırılmış, dar istifadə proqramlaşdırma dilidir. Əlbəttə ki, sizə böyük məlumat dünyasında üstünlük verəcək, ancaq proqramçı olmaq həmişə lazım deyil.
- Hadoop haqqında kitab və məqalələri oxuya bilərsiniz, məsələn Hadoop: Qəti Bələdçi, Tom White tərəfindən 3 -cü nəşr.