CodeGym/Blog Java/Aleatoriu/Cum să înveți Java de la zero și să nu faci greșeli obișn...
John Squirrels
Nivel
San Francisco

Cum să înveți Java de la zero și să nu faci greșeli obișnuite?

Publicat în grup
Ești nedumerit cum să înveți Java de la zero și nu știi de unde să începi? Un bun punct de plecare este să vă stabiliți obiectivele și să începeți imediat codificarea. Pe lângă acestea, ar trebui să luați în considerare unele dintre greșelile comune pe care le fac începătorii Java pentru a le evita și pentru a obține cele mai bune rezultate ale procesului dvs. de învățare. Și exact despre asta vom discuta în acest articol.

Deci, ce este Java?

Java este un limbaj de programare multifuncțional care a fost întotdeauna unul dintre cele mai populare. Funcționează pe aproape orice platformă. Motto-ul „scrie o dată, rulează oriunde” înseamnă că codul Java poate construi orice, de la programe de calculator la site-uri web la aplicații mobile. Deoarece este foarte puternic, sistemul de operare Android a fost implementat în Java. De asemenea, este folosit pentru scrierea multor aplicații și jocuri Android.Cum să înveți Java de la zero și să nu faci greșeli obișnuite?  - 1

De ce oamenii învață Java?

  • Dezvoltatorii Java sunt mereu la cerere. Acest lucru se datorează faptului că Java este peste tot; Telefoane Android, jocuri, programe de calculator, aplicații web pe server, etc. Programatorii Java pot lucra ca dezvoltatori în companii sau liber profesioniști cu o piață imensă pentru programatori Java pentru Android și jocuri.

  • Locuri de muncă bine plătite. În medie, un dezvoltator din SUA este plătit cu 107.000 USD, în timp ce în Europa este plătit cu aproape 60.000 USD.

  • Orizonturi profesionale largi. Java este un limbaj de uz general care rulează pe multe dispozitive precum telefoane mobile, laptopuri, computere, televizoare inteligente și altele.

Care sunt greșelile tipice în învățarea Java și cum să le evitați?

Învățați fără a stabili un obiectiv

Obiectivele oferă un sentiment de direcție, realizare și motivație. Ele ar trebui să fie specifice, realiste și realizabile. La început, configurați obiective de învățare adecvate nivelului dvs. de început în Java. După ce le-ați realizat, treceți la nivelul următor și așa mai departe. Nu pune caruta inaintea calului si copleseste-te cu material avansat.

Încercarea de a obține totul deodată

Există prea mult Java de învățat într-o singură sesiune. În schimb, concentrați-vă pe sarcina în cauză; nu vă lăsați distras de sarcini secundare. A avea un plan de învățare în minte este inima de a fi productiv. Așadar, încearcă să urmezi un curs structurat cu un curriculum care trece treptat de la conceptele de bază la cele mai avansate. Treceți la următoarea parte numai când sunteți sigur că ați învățat părțile anterioare.

Teorie fără practică

Dezechilibrul dintre teorie și practică este comun în rândul începătorilor. Învățarea începe cu teorie (de exemplu, elementele de bază ale limbii); totuși, prea multă teorie ar putea fi descurajatoare. Ar trebui să petreceți mai mult timp exersând codificare - experiența practică este cheia succesului. Încercați să încorporați ceea ce ați învățat deja în următoarea sarcină și așa mai departe.

Învățarea în mod izolat

Studierea pe cont propriu nu înseamnă că trebuie să lucrezi izolat. Puteți face parte dintr-o comunitate Java online în care vă împărtășiți experiența cu colegii dvs. și aveți discuții despre diferite subiecte. Acest lucru vă poate ajuta să rămâneți motivat atunci când vă confruntați cu sarcini grele.

Rămâneți cu sarcini complexe pentru o lungă perioadă de timp

Este adevărat că rezolvarea unor probleme complexe aduce sentimente puternice de realizare; cu toate acestea, nu ar trebui să vă petreceți cea mai mare parte a timpului acestor provocări. Sarcinile mai simple vă permit să vă concentrați pe conceptele pe care trebuie să le învățați mai mult decât pe procesul de rezolvare a problemelor. De asemenea, ar trebui să înveți să te oprești dacă ai rămas blocat cu o sarcină pentru o perioadă lungă de timp. Este mai bine dacă treceți la alte sarcini și revizuiți problemele grele mai târziu.

Neatenție la greșelile reale

Nu te descuraja dacă ai erori în codul tău, se întâmplă tuturor. Unele erori sunt mai greu de găsit decât altele, ceea ce ar putea fi o provocare dacă nu le țineți cu ochii de la început. Acest proces se numește depanare și este o rutină continuă a dezvoltatorilor buni.

Codați înainte de a gândi

Mulți programatori devin exagerat de entuziasmați și se grăbesc să rezolve probleme fără să-și ia un minut să se gândească la problema în cauză. Programatorii Java avansați vă vor spune că planificarea codului este la fel de importantă ca și codul în sine. Deci, înainte de a codifica, gândiți-vă la cea mai eficientă modalitate de a rezolva problema și cum puteți testa această soluție.

Frica de experimente

Experimentarea codului dvs. poate fi o activitate distractivă și satisfăcătoare. Codul tău face exact ceea ce ai vrut să facă? Va da codul aceleași rezultate în circumstanțe diferite pentru aceeași intrare? Cum se va comporta codul dacă utilizatorul i-a dat o introducere neașteptată (de exemplu, litere în loc de cifre ca vârstă)?

Nu lucrează la auto-motivare

Epuizarea programatorilor este un lucru real. Toată lumea este lovită de un val de pierdere a pasiunii pentru codificare din când în când. Înțelegerea faptului că există alții la fel ca tine este primul pas. Pentru a fi motivat în continuare, înconjoară-te de colegi care au aceleași gânduri, schimbă subiectele; trece la concepte mai interesante care necesită gândire creativă pentru a rezolva probleme.

Câteva sfaturi utile pentru a evita aceste greșeli

Principiul Pareto (denumit și regula 80/20)

Principiul Pareto afirmă că 80% dintre efecte provin doar din 20% dintre cauze. De exemplu, 80% din proiectele dvs. de codare vor depinde de cele mai comune 20% dintre conceptele Java. Același principiu poate fi aplicat studiilor dvs. Java: dedicați 80% din timp practicii și 20% teoriei învățării.

Planificarea educațională pentru a începe să învețe Java de la zero

  • Stabilirea obiectivelor. Puteți obține orice cu Java; dar, nu este realist să înveți toate lucrurile legate de Java. Stabiliți un obiectiv și alegeți o anumită zonă de învățat, fie că este vorba de aplicații bazate pe cloud, jocuri sau aplicații Android. Acesta este pasul principal dacă te-ai decis cu adevărat să înveți Java de la zero și vrei să faci truc.

  • Pune întrebări și discută cu alți elevi. Fiți un membru activ al comunității Java; pune întrebări când ești blocat și ajută-ți colegii dacă știi soluția la problemele lor. Explorați ceea ce fac alții și inspirați-vă de succesele lor.

  • Rezolvarea sarcinilor mici. Obișnuiește-te să rezolvi sarcini mici în fiecare zi. Mini-jocurile CodeGym vă oferă posibilitatea de a vă dezvolta propriile minijocuri și de a le publica pentru ca ceilalți să le poată juca, ceea ce vă oferă atât motivație, cât și satisfacție.

Practică

Practica este o parte integrantă a planului tău de învățare Java. Iată câteva resurse utile pentru a vă ajuta să vă dezvoltați abilitățile de programare:

CodeGym

CodeGym este o resursă online cuprinzătoare pentru a învăța Java; oferind sute de cursuri cu abordări inovatoare pentru a începe să învețe Java de la zero. Este ca un joc cu povestiri și subploturi, în care treci de nivel cu fiecare abilitate pe care o înveți, menținându-te implicat și prevenind epuizarea de frustrare. Este cel mai bun pachet pentru începători, deoarece cursurile sunt ghidate de experiențele multor programatori. Trecând fără probleme de la subiectele de bază la cele complexe, te pregătește pentru lumea muncii. De ce proaspeții programatori aleg CodeGym?
  • Cursul este bine structurat. Conține 600 de lecții. Fiecare dintre ei explică un subiect, astfel încât elevul să se poată concentra pe acel subiect singur, fără distragere.

  • Cursul este 80% practică. Exersarea începe de la prima lecție cu un total de 1200 de sarcini.

  • Comunitate Java puternică. Cu o comunitate mare de oameni cu gânduri similare, nu vei fi singur.

  • Profesor virtual. Vă evaluează soluțiile instantaneu și oferă recomandări; oferind o listă clară de cerințe cu privire la ceea ce trebuie să faceți.

Cursuri video:

  • Tutorial Java pentru Lista de redare pentru începători .
    Această listă de redare conține peste 100 de tutoriale Java, începând cu elementele de bază, cum ar fi instalarea Java pentru diferite sisteme de operare până la tutoriale avansate, cum ar fi expresii lambda și web scraping.

  • Derek Banas: Cod Java în 30 de minute .
    Derek predă cunoștințele de bază necesare pentru a scrie cod Java în 30 de minute. El acoperă o gamă largă de subiecte, inclusiv tipuri de date primitive, comentarii, clasă, matematică, hasNextLine, nextLine, getters, setters, if, else, else if, print, println, printf, operatori logici, for, while, break, continue, face timp și multe altele.

Cele mai bune cărți:

Învelire

Învățarea Java este o experiență plină de satisfacții atât la nivel personal, cât și profesional. Pentru a profita la maximum, ar trebui să abordați procesul de învățare planificându-vă obiectivele, concentrându-vă pe practică, tolerând greșelile și învățând din experimente și făcând parte dintr-o comunitate Java activă. Aceste eforturi pot fi sprijinite de platforme de învățare precum CodeGym , materiale video și cărți.
Comentarii
  • Popular
  • Nou
  • Vechi
Trebuie să fii conectat pentru a lăsa un comentariu
Această pagină nu are încă niciun comentariu