As een van die kragtigste open-source programmeringsraamwerke, is Hadoop 'n belangrike hulpmiddel vir almal wat 'n groot data-taak wil vind. As u u Hadoop -vaardighede wil verbeter of wil leer hoe om dit te bemeester, is u beste opsie om 'n aanlynkursus te volg. As dit nie vir u beskikbaar is nie, kyk gratis aanlyn -tutoriale en gebruik verwysingsmateriaal om spesifieke probleme op te los. As u eers die basiese beginsels verstaan het, oefen u op klein stelle werklike data om u vaardighede te verbeter.
Stappe
Metode 1 van 2: Kursusse volg en tutoriale gebruik

Stap 1. Meld u aan by Cloudera vir 'n kursus van 6 dele en interaktiewe tutoriale
Cloudera gee u praktiese voorbeelde om in 'n leesalleen-omgewing te oefen, sodat u nie hoef te bekommer oor die maak van groot foute nie. Hulle bied ook analitiese instrumente om u te help om data te ondersoek, sowel as 'n gratis live demo genaamd Cloudera Live om u te help om die Hadoop -omgewing te leer.
Alhoewel die volledige, diepgaande kursus met sertifisering $ 295 kos, sal dit beslis die moeite werd wees as u hierdie vaardighede vir u werk gebruik. Deur die Cloudera -kursus te gebruik, kan u foute opspoor en tyd bespaar, wat dit vinnig sal laat betaal

Stap 2. Probeer gratis aanlynkursusse deur Cloudera as u reeds die basiese beginsels ken
As u ervaring met Hadoop het en net 'n opknapping wil hê, hoef u moontlik nie die geld vir die sesdelige kursus op te betaal nie. Kyk eerder na die gratis aanlynkursusse op die webwerf van die Cloudera Universiteit.
Daar is hulpbronne vir administrateurs, ontwikkelaars en data -ontleders, dus maak nie saak wat u rol is nie, u moet 'n geskikte kursus kan vind

Stap 3. Neem 'n kursus op universiteitsvlak oor Coursera as u meer teorie wil hê
Coursera is 'n bekende, gerespekteerde bron van programmeerkursusse. Alhoewel die instruksies oor die algemeen meer teoreties is en nie soveel voorbeelde bevat nie, kan u saam met die tutoriaal oefen en die kursusprojekte gebruik om praktiese ervaring op te doen.
- U kan hierdie kursus aanlyn vind op
- Die koste wissel tussen kursusse, maar Coursera bied ook 'n finansiële hulp aan diegene wat kwalifiseer.

Stap 4. Volg 'n gratis kursus oor Big Data University vir 'n kostevriendelike opsie
As u nie vir 'n aanlynkursus wil betaal nie, is Big Data University 'n uitstekende opsie. Hulle het 'n tweeledige kursus, wat eers fokus op die basiese beginsels van Hadoop, dan op die programmering met Hadoop, en die aanlynformaat maak dit maklik om in u eie tempo te gaan.
- U kan hierdie kursusse vind op
- Hulle bied baie tutoriale in Engels, sowel as Japannees, Spaans, Portugees en Russies aan.

Stap 5. Soek deurloop op YouTube as u gratis, spesifieke opleiding nodig het
Daar word duisende video's gemaak om Hadoop te verduidelik en hoe om dit te gebruik. Die wye verskeidenheid video's bied u buigsaamheid, plus dit is gratis. As u 'n spesifieke probleem ondervind, soek op YouTube 'n video wat u deur die proses lei.
Hadoop -tutoriale behoort ook redelik maklik te vind, aangesien 'hadoop' 'n unieke soekterm is

Stap 6. Gebruik Yahoo se gratis tutoriale as u met 'n virtuele voorbeeld wil oefen
Hierdie tutoriale is verdeel in 7 modules en leer u van die begin af om Hadoop te installeer en te bedryf. Dit is 'n uitstekende opsie om spesifieke vaardighede op te knap as hulle 'n bietjie verroes is.

Stap 7. Raadpleeg die IBM Open Source-dokument vir gratis, diepgaande instruksies
Dit is 'n ongelooflike deeglike, open source PDF-dokument wat deur 'n IBM-opleidingsinisiatief geskep is. Dit lei u stap vir stap versigtig deur Hadoop en gee duidelike skriftelike instruksies.
Hierdie instruksies werk ook goed as dit gekombineer word met 'n lewendige demo soos Cloudera
Metode 2 van 2: Oorgang na 'n werklike toepassing

Stap 1. Vra of u Hadoop by die werk kan implementeer om met regte data te oefen
Stel 'n versoek by u baas of toesighouer in, of praat een-tot-een met hulle oor die inbring van hierdie nuwe vaardighede in die werkplek. Dit is veral belangrik as u onderneming betaal het vir enige opleiding of aanlynkursusse.
Hoe gouer u die vaardighede wat u geleer het begin implementeer, hoe gouer sal u dit kan bemeester

Stap 2. Soek eenvoudige projekte waarop u u vaardighede kan oefen
Kies projekte wat relatief eenvoudig en met 'n lae risiko is, soos om die aantal interaksies per kliëntagent te tel en te rangskik, soos e-posse en kletsessies.
- Sommige ander werklike datatoepassings sluit in die soek na foute deur weblogs of die monitering van kanale op sosiale media vir handelsmerksentiment.
- U kan ook oefen met voorbeelddata van webwerwe soos https://www.kaggle.com/datasets of

Stap 3. Kontroleer u kode gereeld met klein subsette om foute uit te werk
Voordat u die hele stel data uitvoer, neem 'n kleiner toetsdatastel op u plaaslike masjien en voer dit uit op verskillende maniere. U kan dit byvoorbeeld iteratief uitvoer deur die Local Jobrunner-modus, dan die Pseudo-verspreide modus en dan die volledig-verspreide modus.
- Hiermee kan u foute of foute herken voordat dit in die volledige datastel versterk word.
- Met die plaaslike Jobrunner-modus kan u u kaart plaaslik toets en ontfout en kode verminder, Pseudo-verspreide modus boots die produksie-omgewing na, en die volledig verspreide modus kyk na u werklike produksie-groep.

Stap 4. Gebruik 'n gratis proeftydperk van 1 jaar om in 'n virtuele masjienomgewing te oefen
Ondernemings soos Amazon en Microsoft bied betaalde intekeninge aan vir hul Hadoop -praktykdienste. Die virtuele masjien van Amazon word Amazon Web Service (AWS) genoem en Microsoft se diens word Microsoft Azure genoem. Vir beide dienste is u eerste jaar gratis as u u kredietkaartinligting invoer.
Moenie vergeet om die inskrywing na 1 jaar te kanselleer om te voorkom dat dit gehef word nie
Wenke
- Hou in gedagte dat Hadoop 'n meer gespesialiseerde programmeertaal is wat beperk is. Dit gee u beslis 'n voorsprong in die groot data -wêreld, maar dit is nie altyd nodig om programmeerder te word nie.
- U kan ook boeke en artikels oor Hadoop lees, soos Hadoop: The Definitive Guide, 3de uitgawe deur Tom White.