1. Învățarea numai a limbajului Java

În comparație cu alte platforme educaționale, CodeGym este unic prin faptul că învățăm doar cum să programați în Java . Lucrăm constant pentru a vă face experiența de învățare mai eficientă, mai distractivă și mai accesibilă. Drept urmare, am devenit una dintre cele mai populare resurse pentru a învăța Java .

Dacă noi, ca mulți alții, am începe să adăugăm cursuri în C#, JavaScript, Python etc., atunci am deveni rapid doar un alt site web printre miile care predau totul, dar într-un mod mediocru . Scopul nostru este să facem cel mai bun site de învățare Java din lume.

Asta înseamnă că de multe ori trebuie să ne refuzăm plăcerea de a face un alt curs care să acopere cel mai recent subiect popular. În schimb, pentru a enea oară, perfecționăm aceleași lecții și îmbunătățim aceleași sarcini. După cum se spune, perfectul este inamicul binelui 🙂

Deci, să aruncăm o privire rapidă la ceea ce avem astăzi pe CodeGym.


2. Harta misiunilor

Întregul curs Java al CodeGym este împărțit în 4 blocuri numite quest-uri. Aceste misiuni sunt Java Syntax , Core , Collections and Multithreading . Fiecare misiune constă din niveluri. Există 18 niveluri în prima misiune și 10 în fiecare misiune ulterioară. Doar câteva, nu?

Fiecare nivel, la rândul său, constă din 10-15 lecții și aproximativ 30 de sarcini practice. Toate acestea înseamnă 1200 de sarcini și 600 de lecții. Acum lucrurile devin interesante!

Sarcinile devin treptat mai dificile. Sarcinile inițiale pot fi rezolvate în câteva minute. Sarcinile de la sfârșitul cursului pot dura ore sau chiar zile. Finalizarea întregului curs vă va oferi 500-1000 de ore de experiență în programare. Acesta este minimul de care aveți nevoie pentru a vă stabili capacitatea de a „gândi ca un programator”.

Va dura între 6 și 12 luni pentru a finaliza întregul curs, în funcție de nivelul dvs. de pregătire, de diligență și de timpul pe care sunteți dispus să îl dedicați învățării Java.


3. Niveluri și lecții

Niveluri și lecții

Toate misiunile sunt împărțite pe nivele. Fiecare nivel este format din 10-15 lecții. Lecțiile, la rândul lor, pot conține sarcini. Există lecții fără sarcini și există lecții cu mai mult de zece sarcini.

Și pentru a face învățarea mai interesantă pentru tine, toată formarea ia forma unui joc. În multe jocuri, câștigi experiență ucigând monștri și urcând nivelul. Fiecare nivel nou vă oferă câteva oportunități noi interesante. La fel este și în CodeGym.

În CodeGym, rezolvi sarcini și primești materie neagră ca recompensă.

Puteți cheltui această materie neagră pentru a debloca următoarele lecții și niveluri. Iar noile niveluri vă aduc noi lecții și noi sarcini. Pentru a finaliza întregul curs Java, va trebui să rezolvați cel puțin 80% din toate sarcinile.


4. Materia neagră

Lecțiile pot fi deblocate numai în ordine. Nu puteți deschide o lecție undeva la mijlocul cursului fără a debloca mai întâi toate lecțiile dinaintea acesteia. În plus, pentru a debloca următoarea lecție, trebuie mai întâi să „economisești” suficientă materie întunecată, apoi să o folosești pentru a „cumpăra” următoarea lecție:

Dacă aveți suficientă materie neagră, atunci lecția se va deschide și veți vedea următorul mesaj:

Dacă nu aveți suficientă materie neagră, atunci veți vedea un alt mesaj:


5. Lecție recentă (Continuare)

Dacă revii pe site după o absență îndelungată și vrei să revii rapid la ultima lecție deschisă, există 2 moduri rapide de a face acest lucru:

Metoda unu

Deschideți misiunea la care lucrați în prezent. Lângă ultimul nivel pe care l-ați deschis, veți vedea un link „Continuați”. Faceți clic pe el și veți fi dus la ultima lecție pe care ați deschis-o în această misiune.

Metoda a doua

Faceți clic pe Învățare în colțul din stânga sus al site-ului web. Va fi o listă cu ultimele trei lecții pe care le-ați deschis. Cea mai recentă lecție este cea din stânga. Faceți clic pe cardul dorit și — boom — sunteți în lecție.