Որպես բաց կոդով ծրագրավորման ամենահզոր շրջանակներից մեկը ՝ Hadoop- ը կարևոր գործիք է յուրաքանչյուրի համար, ով հույս ունի գտնել մեծ տվյալների աշխատանք: Եթե ցանկանում եք ամրապնդել ձեր Hadoop հմտությունները կամ սովորել, թե ինչպես տիրապետել դրան, ձեր լավագույն տարբերակը առցանց դասընթացներ անցնելն է: Եթե դա ձեզ հասանելի չէ, դիտեք անվճար առցանց դասընթացներ և օգտագործեք տեղեկատու նյութեր ՝ որոշակի խնդիրների լուծման համար: Հիմնական տարրերը վերջացնելուց հետո վարժվեք իրական աշխարհի փոքր տվյալների վրա ՝ ձեր հմտությունները կատարելագործելու համար:
Քայլեր
Մեթոդ 1 -ը ՝ 2 -ից. Դասընթացներ անցնելը և ձեռնարկների օգտագործումը
Քայլ 1. Գրանցվեք Cloudera- ին 6 մասից բաղկացած դասընթացի և ինտերակտիվ ձեռնարկների համար:
Cloudera- ն ձեզ տալիս է իրական օրինակներ, որոնք կարող եք կիրառել միայն կարդալու միջավայրում, այնպես որ դուք չպետք է անհանգստանաք հսկայական սխալներ թույլ տալու համար: Նրանք նաև առաջարկում են վերլուծական գործիքներ, որոնք կօգնեն ձեզ փորձարկել տվյալները, ինչպես նաև անվճար կենդանի ցուցադրական ցուցադրություն, որը կոչվում է Cloudera Live ՝ օգնելու ձեզ սովորել Hadoop միջավայրը:
Չնայած հավաստագրման ամբողջական, խորը դասընթացը կարժենա ձեզ $ 295, այն, անշուշտ, կարժենա, եթե դուք օգտագործում եք այս հմտությունները ձեր աշխատանքի համար: Cloudera դասընթացից օգտվելը կօգնի ձեզ բռնել սխալները և ժամանակ խնայել, ինչը կստիպի արագ վճարել ինքն իրեն:
Քայլ 2. Փորձեք անվճար առցանց դասընթացներ Cloudera- ի միջոցով, եթե արդեն գիտեք հիմունքները:
Եթե Hadoop- ի հետ փորձ ունեք և պարզապես թարմացում եք ուզում, գուցե կարիք չունենաք 6 մասից բաղկացած դասընթացի գումարը հանել: Փոխարենը, ստուգեք անվճար առցանց դասընթացները Cloudera համալսարանի կայքում:
Կան ռեսուրսներ ադմինիստրատորների, մշակողների և տվյալների վերլուծաբանների համար, այնպես որ, անկախ ձեր դերից, դուք պետք է կարողանաք համապատասխան դասընթաց գտնել:
Քայլ 3. Եթե ցանկանում եք ավելի շատ տեսություն, անցեք բուհական դասընթաց Coursera- ի վերաբերյալ:
Coursera- ն ծրագրավորման դասընթացների հայտնի, հարգված աղբյուր է: Թեև հրահանգներն ընդհանուր առմամբ ավելի տեսական են և չեն պարունակում այդքան շատ օրինակներ, դուք կարող եք պարապել ձեռնարկի հետ մեկտեղ և օգտագործել դասընթացների նախագծերը ՝ գործնական փորձ ձեռք բերելու համար:
- Այս դասընթացը կարող եք գտնել առցանց ՝
- Արժեքը տատանվում է դասընթացների միջև, սակայն Coursera- ն նաև ֆինանսական օգնության տարբերակ է առաջարկում որակավորվողներին:
Քայլ 4. Հետևեք Big Data University- ի անվճար դասընթացին `ծախսերի համար հարմար տարբերակի համար:
Եթե չեք ցանկանում վճարել առցանց դասընթացի համար, Big Data University- ը հիանալի տարբերակ է: Նրանք ունեն 2 մասից բաղկացած դասընթաց, որը կենտրոնանում է նախ Hadoop- ի հիմունքների վրա, այնուհետև Hadoop- ի հետ ծրագրավորման վրա, իսկ առցանց ձևաչափը հեշտացնում է սեփական տեմպերով գնալ:
- Այս դասընթացներին կարող եք ծանոթանալ https://cognitiveclass.ai կայքում:
- Նրանք առաջարկում են բազմաթիվ ձեռնարկներ անգլերեն, ինչպես նաև ճապոներեն, իսպաներեն, պորտուգալերեն և ռուսերեն լեզուներով:
Քայլ 5. YouTube- ում որոնումներ կատարեք, եթե ձեզ անհրաժեշտ է անվճար, հատուկ ուսուցում:
Կան հազարավոր տեսանյութեր, որոնք բացատրում են Hadoop- ը և ինչպես օգտագործել այն: Տեսանյութերի լայն տեսականի տալիս է ճկունություն, գումարած ՝ անվճար: Եթե բախվում եք որևէ խնդրի հետ, YouTube- ում որոնեք մի տեսանյութ, որը ձեզ կուղեկցի գործընթացում:
Hadoop- ի ձեռնարկները նույնպես պետք է բավականին հեշտ գտնվեն, քանի որ «hadoop» - ը յուրահատուկ որոնման տերմին է:
Քայլ 6. Օգտագործեք Yahoo- ի անվճար ձեռնարկները, եթե ցանկանում եք զբաղվել վիրտուալ օրինակով:
Այս ձեռնարկները բաժանված են 7 մոդուլի, և դրանք ձեզ հուշում են Hadoop- ի տեղադրումն ու գործարկումն ի սկզբանե: Սա հիանալի տարբերակ է որոշակի հմտությունների վերացման համար, եթե դրանք մի փոքր ժանգոտ են:
Քայլ 7. Անդրադարձեք IBM Բաց կոդով փաստաթղթին անվճար, խորը ցուցումներով:
Սա անհավատալիորեն մանրակրկիտ, բաց կոդով PDF փաստաթուղթ է, որը ստեղծվել է IBM- ի վերապատրաստման նախաձեռնության կողմից: Այն ձեզ ուշադիր, քայլ առ քայլ շրջում է Hadoop- ի միջով և տալիս հստակ գրավոր ցուցումներ:
Այս հրահանգները նույնպես լավ են աշխատում, երբ զուգակցվում են կենդանի ցուցադրման հետ, ինչպիսին է Cloudera- ն:
Մեթոդ 2 2-ից. Անցում իրական աշխարհի ծրագրերին
Քայլ 1. Հարցրեք, թե կարո՞ղ եք Hadoop- ը գործի դնել աշխատանքում `իրական տվյալներով զբաղվելու համար:
Հարցրեք ձեր շեֆի կամ ղեկավարի հետ կամ անհատապես խոսեք նրանց հետ այս նոր հմտությունները աշխատավայր բերելու մասին: Սա հատկապես կարևոր է, եթե ձեր ընկերությունը վճարել է որևէ ուսուցման կամ առցանց դասընթացների համար:
Որքան շուտ սկսեք կիրառել ձեր սովորած հմտությունները, այնքան շուտ կկարողանաք տիրապետել դրանց:
Քայլ 2. Փնտրեք պարզ նախագծեր `ձեր հմտությունները կիրառելու համար:
Ընտրեք համեմատաբար պարզ և ցածր ռիսկայնությամբ նախագծեր, ինչպիսիք են հաճախորդների մեկ գործակալի փոխազդեցությունների քանակի հաշվարկը և դասակարգումը, օրինակ ՝ նամակները և զրուցարանները:
- Որոշ այլ իրական տվյալների ծրագրեր ներառում են վեբլոգերի միջոցով սխալների սկանավորում կամ սոցիալական մեդիայի ալիքների մոնիտորինգ ՝ ապրանքանիշի տրամադրության համար:
- Կարող եք նաև պարապել այնպիսի կայքերի տվյալների օրինակով, ինչպիսիք են ՝ https://www.kaggle.com/datasets կամ
Քայլ 3. Պարբերաբար ստուգեք ձեր ծածկագիրը փոքր ենթախմբերով `սխալներ մշակելու համար:
Նախքան տվյալների ամբողջ փաթեթը գործարկելը, վերցրեք ավելի փոքր փորձարկման հավաքածու ձեր տեղական մեքենայի վրա և գործարկեք այն մի քանի տարբեր ռեժիմների միջոցով: Օրինակ, դուք կարող եք այն անընդհատ գործարկել Local Jobrunner ռեժիմի միջոցով, այնուհետև կեղծ բաշխված ռեժիմի, և այնուհետև ամբողջությամբ բաշխված ռեժիմի միջոցով:
- Սա թույլ կտա ձեզ ճանաչել ցանկացած թերություն կամ վրիպակ, նախքան դրանք ամբողջական տվյալների բազայում ուժեղանալը:
- Local Jobrunner Mode- ը թույլ է տալիս տեղում ստուգել և կարգաբերել ձեր քարտեզը և նվազեցնել ծածկագիրը, կեղծ բաշխված ռեժիմը ընդօրինակում է արտադրական միջավայրը, իսկ լիովին բաշխված ռեժիմը նայում է ձեր իրական արտադրության կլաստերին:
Քայլ 4. Վիրտուալ մեքենայի միջավայրում զբաղվելու համար օգտագործեք 1 տարվա անվճար փորձաշրջան:
Ընկերություններ, ինչպիսիք են Amazon- ը և Microsoft- ը, վճարովի բաժանորդագրություններ են առաջարկում իրենց Hadoop պրակտիկ ծառայությունների համար: Amazon- ի վիրտուալ մեքենան կոչվում է Amazon Web Service (AWS), իսկ Microsoft- ի ծառայությունը ՝ Microsoft Azure: Երկու ծառայությունների դեպքում էլ ձեր առաջին տարին անվճար է, երբ մուտքագրում եք ձեր կրեդիտ քարտի տվյալները:
Չմոռանաք չեղարկել բաժանորդագրությունը 1 տարի անց ՝ գանձումից խուսափելու համար:
Խորհուրդներ
- Հիշեք, որ Hadoop- ը ավելի մասնագիտացված, նեղ օգտագործման ծրագրավորման լեզու է: Դա, անշուշտ, ձեզ առավելություն կտա մեծ տվյալների աշխարհում, բայց միշտ չէ, որ անհրաժեշտ է ծրագրավորող դառնալ:
- Կարող եք կարդալ նաև Hadoop- ի մասին գրքեր և հոդվածներ, ինչպիսիք են Hadoop: The Definitive Guide, 3rd Edition by Tom White.