Ашық бастапқы коды бар ең қуатты бағдарламалау негіздерінің бірі ретінде, Hadoop-үлкен деректер бойынша жұмыс табуға үміттенетіндер үшін маңызды құрал. Егер сіз Hadoop дағдыларыңызды жетілдіргіңіз келсе немесе оны қалай меңгеру керектігін білгіңіз келсе, сіздің ең жақсы таңдауыңыз - онлайн курсын өту. Егер бұл сізге қол жетімді болмаса, ақысыз онлайн сабақтарды қараңыз және нақты мәселелерді шешу үшін анықтамалық материалдарды пайдаланыңыз. Сіз негіздерді білгеннен кейін, дағдыларыңызды жақсарту үшін нақты мәліметтер жиынтығында жаттығулар жасаңыз.
Қадамдар
2 -ші әдіс 1: курстар мен оқулықтарды қолдану
Қадам 1. 6 бөлімнен тұратын курстар мен интерактивті оқулықтарға Cloudera-ға жазылыңыз
Cloudera сізге тек оқуға болатын ортада қолдануға болатын нақты мысалдарды ұсынады, сондықтан сіз үлкен қателіктерге алаңдамайсыз. Олар сонымен қатар деректерді сұрауға эксперимент жасауға көмектесетін аналитикалық құралдарды, сонымен қатар Hadoop ортасын үйренуге көмектесетін Cloudera Live деп аталатын ақысыз тікелей демонстрацияны ұсынады.
Сертификаттаудың толық, терең курсы сізге 295 доллар тұрады, бірақ егер сіз бұл дағдыларды жұмысыңыз үшін қолдансаңыз, бұл оған тұрарлық болады. Cloudera курсын пайдалану сізге қателіктерді анықтауға және уақытты үнемдеуге көмектеседі, бұл оны тез төлейді
Қадам 2. Егер сіз негіздерді білсеңіз, Cloudera арқылы ақысыз онлайн курстарды қолданып көріңіз
Егер сізде Hadoop-пен жұмыс тәжірибесі болса және жаңадан сергіткіңіз келсе, сізге 6 бөлімнен тұратын курстың ақшасын алудың қажеті жоқ. Оның орнына Cloudera университетінің веб -сайтындағы ақысыз онлайн курстарды қараңыз.
Әкімшілерге, әзірлеушілерге және деректерді талдаушыларға арналған ресурстар бар, сондықтан сіздің рөліңіз қандай болса да, сіз сәйкес курсты таба білуіңіз керек
Қадам 3. Егер сіз көбірек теория алғыңыз келсе, университеттік деңгейдегі Coursera курсын алыңыз
Coursera-бағдарламалау курстарының танымал, құрметті көзі. Нұсқаулықтар әдетте теориялық және көп мысалдарды қамтымаса да, сіз оқулықпен қатар тәжірибе жасай аласыз және практикалық тәжірибе алу үшін курстық жобаларды қолдана аласыз.
- Сіз бұл курсты https://www.coursera.org/specializations/big-data мекен-жайынан таба аласыз.
- Бағасы курстарға байланысты өзгереді, бірақ 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 Open Source құжатына ақысыз, терең нұсқауларды қараңыз
Бұл IBM оқыту бастамасымен жасалған өте мұқият, ашық бастапқы PDF құжаты. Ол сізді Hadoop арқылы мұқият, біртіндеп жүргізеді және нақты жазбаша нұсқаулар береді.
Бұл нұсқаулар Cloudera сияқты тірі демонстрациямен үйлескенде жақсы жұмыс істейді
2-ші әдіс 2: нақты әлемге ауысу
Қадам 1. Hadoop -ты нақты деректермен жұмыс жасау үшін қолдана аласыз ба деп сұраңыз
Басшыңызбен немесе жетекшіңізбен сұраныс жасаңыз немесе жұмыс орнында осы жаңа дағдыларды енгізу туралы олармен жеке сөйлесіңіз. Бұл сіздің компанияңыз кез келген тренингке немесе онлайн курстарға ақы төлеген жағдайда өте маңызды.
Сіз үйренген дағдыларды тезірек енгізе бастасаңыз, оларды тезірек игере аласыз
2 -қадам. Өз дағдыларыңызды қолдану үшін қарапайым жобаларды іздеңіз
Электрондық пошталар мен чат сеанстары сияқты бір клиент агентінің өзара әрекеттесу санын санау және дәрежелеу сияқты салыстырмалы түрде қарапайым және тәуекелі төмен жобаларды таңдаңыз.
- Кейбір басқа нақты деректер қосымшаларына веб -блогтар арқылы қателерді қарап шығу немесе әлеуметтік медиа арналарын бренд көңіл -күйіне бақылау кіреді.
- Сіз сондай -ақ https://www.kaggle.com/datasets немесе https://aws.amazon.com/datasets/ сияқты сайттардан алынған деректердің үлгісін қолдана аласыз.
Қадам 3. Кез келген қатені жою үшін кодты ұсақ жиындармен үнемі тексеріп отырыңыз
Деректер жиынтығын іске қоспас бұрын, жергілікті компьютерге кішірек тест деректер жиынтығын алыңыз және оны бірнеше түрлі режимдерде іске қосыңыз. Мысалы, сіз оны жергілікті жұмыс режимі, содан кейін жалған тарату режимі, содан кейін толық үлестірілген режим арқылы қайталай аласыз.
- Бұл сізге кез келген кемшіліктер мен қателерді толық деректер жиынтығында күшейтпес бұрын тануға мүмкіндік береді.
- Жергілікті Jobrunner режимі картаны жергілікті түрде тексеруге және жөндеуге мүмкіндік береді және кодты азайтады, жалған таратылған режим өндіріс ортасын имитациялайды, ал Толық үлестірілген режим сіздің нақты өндірістік кластеріңізге қарайды.
4-қадам. Виртуалды машина ортасында жаттығу үшін 1 жылдық ақысыз сынақ нұсқасын қолданыңыз
Amazon және Microsoft сияқты компаниялар Hadoop тәжірибелік қызметтеріне ақылы жазылуды ұсынады. Amazon виртуалды машинасы Amazon Web Service (AWS), ал Microsoft қызметі Microsoft Azure деп аталады. Несие картасы туралы ақпаратты енгізген кезде екі қызмет үшін де бірінші жыл тегін.
Бір жылдан кейін ақы алынбауы үшін жазылымнан бас тартуды ұмытпаңыз
Кеңестер
- Hadoop-бұл мамандандырылған, тар қолданыстағы бағдарламалау тілі екенін ұмытпаңыз. Бұл сізге үлкен деректер әлемінде артықшылық береді, бірақ әрқашан бағдарламашы болу міндетті емес.
- Сіз Hadoop туралы кітаптар мен мақалаларды оқи аласыз, мысалы, Hadoop: Анықтамалық нұсқаулық, Том Уайттың 3 -ші басылымы.