CodeGym /Blog Java /Aleatoriu /Codare Java pentru Dummies: care este cea mai bună opțiun...
John Squirrels
Nivel
San Francisco

Codare Java pentru Dummies: care este cea mai bună opțiune pentru a o învăța de la zero

Publicat în grup
Să înveți ceva din cărți pare opțiunea potrivită, dar are sens în învățarea codificării? Să ne imaginăm că ești complet nou în programare și că ai o imagine vagă despre exact ce ar trebui să știi și să faci pentru a găsi un loc de muncă adevărat. Este în regulă să luați o carte despre codificarea Java pentru manechin pentru a vă face o idee generală, dar ce urmează? Cu siguranță nu poți include această experiență în CV-ul tău :) Codare Java pentru Dummies: care este cea mai bună opțiune pentru a o învăța de la zero - 1Programarea este o abilitate care se accentuează datorită unui obicei zilnic de a codifica. Nu vei deveni un jucător de sport remarcabil învățând regulile jocului, deoarece trebuie să exersezi în fiecare zi și să primești lovituri puternice pentru a obține rezultate excelente. Acum, să vorbim despre greșelile majore ale multor începători și să ne gândim la cum poți scăpa de ele încadrând un plan perfect de învățare.

De unde să începi și ce să NU faci

Au fost milioane de cursanți înaintea ta și vor fi și mai mulți succesori, și ghici ce? Mulți dintre ei încă cad în capcane comune. Dar nu te vei număra printre ei, amice :) Pentru că ai o listă scurtă de greșeli comune pe care le fac aproape toți începătorii și acum probabil că nu vei petrece timp pe:
  • prea multe cercetări în loc de practică;
  • învățare continuă fără un scop definit;
  • face pauze prea lungi în educație;
  • învăţare individuală.
Poți scăpa de aceste obstacole odată pentru totdeauna? Există o opțiune de a învăța Java pentru manechin cu combinația potrivită de teorie, practică, motivație și stabilire de obiective? O pastilă magică, pe care o puteți lua și deveni un mare dezvoltator Java, pur și simplu nu există. Dar acum avem un cadru grozav cu instrumentele potrivite, care vă vor ajuta în această mare provocare.

Faceți cunoștință cu CodeGym: un tutorial Java pentru manechini (și cursanți avansați, de asemenea :)

Cursul CodeGym se adresează cu ușurință tuturor începătorilor în programare. Nu trebuie să arătați rezultate remarcabile la matematică sau să aveți cunoștințe în IT pentru a promova cursul. Tot ce ai nevoie este timp pentru învățare și exersare. Iată câteva caracteristici ale CodeGym pentru a vă îmbunătăți învățarea Java.
  1. Începeți cu un plan de învățare bine gândit

    Poate ați observat că nu toți profesioniștii de top pot fi și profesori de top. Uneori, specialiștii prea experimentați nu pot explica niciun concept pe care îl cunosc unui începător complet... doar pentru că nu pot să fie simplu.

    Știm cât de greu este să înțelegi un subiect nou explicat cu ceva pur teoretic și expresii nefamiliare. Este mai bine să nu aprofundați prea mult în fiecare cea mai mică caracteristică, care este oarecum relevantă pentru subiect.

    Scopul CodeGym este să vă ofere baza minimă de teorie de care veți avea nevoie ca dezvoltator junior. Este un tutorial Java complet pentru manechin, în care înveți făcând (sau codând, pentru a fi mai precis).

    Cursul constă dintr-o pistă de cunoștințe teoretice explicate cât mai simplu posibil și mii (!) de sarcini de codare. Începeți cu sarcinile elementare și treceți pas cu pas la sarcini mai dificile și proiecte de codare. Nu vă faceți griji: cursul vă va ghida de la punctul zero la o înțelegere clară a modului de a rula programarea java.

    Călătoria ta la CodeGym este împărțită în patru misiuni: Java Syntax, Java Core, Java Multithreading și Java Collections. Fiecare misiune constă din 10 niveluri. Fiecare nivel are 12-13 lecții. Fiecare lecție acoperă un anumit subiect și include o teorie plus un set de sarcini. Aici, aveți un plan educațional cu prelegeri scurte și ușor de înțeles și „teme”!

  2. Obțineți feedback imediat despre rezultatele și progresul dvs

    Cartea vă poate oferi doar ceea ce este deja scris. Nu va răspunde la întrebări suplimentare și cu siguranță nu va sfătui nici cum să vă remediați codul!

    Ai nevoie de un mentor în aceste scopuri. Studiul la cursuri sau cursurile private este mult mai eficient decât învățarea Java din cărți, dar are și contra. În primul rând, este un program solicitant. În al doilea rând, feedback întârziat. Tutorul tău are nevoie de timp pentru a-ți verifica tema și a-ți oferi recomandări, iar tu poți aștepta un răspuns zile întregi.

    La CodeGym primești o revizuire instantanee a soluției tale în doar câteva secunde, vezi dacă codul tău îndeplinește pe deplin cerințele și multe altele! Vedeți singuri: programarea în Java pentru manechin poate fi interesantă. Începeți să codificați încă de la prima lecție folosind un webIDE la îndemână, obțineți sfaturi despre soluția dvs. și câteva sfaturi despre cum să vă îmbunătățiți stilul de codare.

    Totul este simplu: scrieți-vă codul, faceți clic pe butonul „Verificați” și vedeți imediat rezultatele. Sistemul vă va oferi, de asemenea, numărul mediu de încercări efectuate de alți studenți.

  3. Învață cu simț, motivație și o companie bună

    De ce cursanții Java se opresc la jumătate, indiferent de performanța lor? Răspunsul este simplu: o lipsă de motivație sau (și) o experiență de învățare plictisitoare. Indiferent ce experiență în programare aveți, dacă nu sunteți angajat, este greu să vă convingeți să studiați. Dar există un lucru pe care ne place tuturor să facem - să ne jucăm.

    Dacă ești familiarizat cu jocurile, știi că ele te pot „fura” cu ușurință din realitate ore și zile, până când treci de căutare sau cucerești lumea imaginară. Educația poate fi atât de distractivă? Din nou, bun venit la CodeGym.

    Aici poți învăța și te poți juca într-un cadru futurist. Scopul tău este să ridici nivelul unui personaj trecând misiuni și rezolvând sarcini. Fiecare sarcină rezolvată cu succes vă aduce o „materie întunecată”. Este recompensa ta și o resursă de care ai nevoie pentru a deschide lecții și a exersa în continuare. Pentru a trece întregul joc până la sfârșit, trebuie să codificați mult. În acest fel, până la sfârșitul cursului, vei avea cunoștințele și 300 până la 500 de ore de practică reală.

    Ceea ce este de asemenea important, nu ești singur aici. Comunitatea CodeGym este în creștere și poți oricând să ceri ajutor pentru sarcini sau să primești sfaturi pentru a-ți ajusta studiile. Faceți din codificare obiceiul dvs. zilnic și cu siguranță veți învăța cum să rulați programarea Java.

O listă bonus de cărți pentru a învăța Java: de la seria „pentru manechine” la lectură aprofundată

Nu înțelege greșit, nimeni nu încearcă să te motiveze să nu citești. De fapt, cărțile pot fi un plus bun pentru planul tău de învățare. Iată câteva surse, care merită atenția ta:
  1. Head First Java de Kathy Sierra și Bert Bates

    Această carte este, fără îndoială, cea mai bună introducere în Java, unde limbajul de bază și conceptele OOP au fost explicate pe exemple din lumea reală. Te vei logodi de la prima pagină până când o vei termina. Încercați să nu săriți peste exercițiile și puzzle-urile de la sfârșitul fiecărui capitol pentru a reține mai bine materialul.

  2. Începeți programarea cu Java For Dummies

    S-ar putea să fiți sceptici cu privire la „seria manechinelor”, dar totuși sunt bune pentru cei care nu știu absolut nimic în domeniul specific. Aici veți învăța lucrurile majore de care aveți nevoie pentru a începe cu codarea Java, cum ar fi cum să instalați Java, să compilați codul și să finalizați diferite exerciții practice după ce terminați lectura.

  3. Java: un ghid pentru începători de Herbert Schildt

    Bine, glumele deoparte. Dacă vă așteptați la o explicație profundă pe un ton serios al vocii, încercați-o pe aceasta. Această carte vă prezintă termenii de bază ai Java și vă ghidează de la înțelegerea de bază a tipurilor de date, claselor și obiectelor la concepte mai complexe, cum ar fi expresiile lambda și interfețele funcționale. Această carte are și o secțiune de autotestare la sfârșitul fiecărui capitol.

  4. Core Java Volumul I — Noțiuni fundamentale

    Nu vă lăsați confuzi de cele 1000 de pagini impresionante - puteți citi cu ușurință această carte de la scoarță la scoartă. Fiecare capitol este dedicat unui anumit subiect, începând de la introducerea în limbajul și mediul de programare Java și trecând la structuri de date, obiecte și clase și așa mai departe. Spre deosebire de multe cărți pentru începători, Core Java oferă o acoperire explicită a colecțiilor și genericelor, ceea ce este util pentru programarea reală.

  5. Gândește Java: Cum să gândești ca un informatician de Allen Downey și Chris Mayfield

    Această carte pentru începători completi vă va învăța cum să gândiți în cod. Ca multe altele, începe cu o introducere în OOP. Fiecare capitol are vocabularul și secțiunile de exerciții pentru a consolida teoria și a stăpâni abilitățile de gândire de programare. Este mai potrivit pentru începători decât pentru cititorii cu chiar și o mică experiență în codificare. Pentru început, este simplu și distractiv de citit.

Învelire

Amintiți-vă că nivelul de început al înțelegerii programării este relevant doar de la început. Aveți toate șansele să depășiți cursanții mai pregătiți dacă aveți cel puțin aceste trei lucruri:
  • obiective clare și interval de timp
  • motivare
  • ... și tone de practică, desigur
Noroc!
Comentarii
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION