0. Magsimula dito

Kamusta. Kung binabasa mo ang mga linyang ito, kung gayon, oo, nasa tamang lugar ka: ito ay mga aralin sa Java. Ang aming kurso sa pagsasanay ay puno ng pagsasanay (1500+ praktikal na gawain) at idinisenyo para sa isang nasa hustong gulang na madla. Ang mga boring na aralin ay hindi ang aming istilo, kaya ginawa namin ang CodeGym bilang isang online game (quest).

Kung hindi ka pa nakapag-program o nag-aral ng programming, kung ikaw ay higit sa 30 at nagpasya na baguhin ang iyong propesyon, kung ikaw ay nababato sa pamamagitan ng pag-aaral na mag-program mula sa mga aklat-aralin o ikaw ay sadyang tamad(!) — CodeGym ay eksakto kung ano ka kailangan. Ang pag-aaral sa isang setting na parang laro ay kahanga-hanga!

Naglaro ka na ba kung saan nag-level up ka ng mga character? Minsan hindi mo napapansin kung gaano ka ka-absorb sa laro diba? Maaari mo bang hulaan kung saan ako pupunta nito? Sa CodeGym, mag-level up ka rin ng isang character. Kumpletuhin ang buong kurso at maging isang cool na Java programmer.

Kung makumpleto mo ang Java University, makakakuha ka ng trabaho bilang junior Java developer. Posible ang lahat ng ito dahil maraming praktikal na gawain ang CodeGym. Marami.


1. Pag-aaral lamang ng wikang Java

Kung ihahambing sa iba pang mga platform na pang-edukasyon, ang CodeGym ay natatangi dahil nagtuturo lamang kami kung paano magprograma sa Java . Patuloy kaming nagsusumikap na gawing mas epektibo, mas masaya, at mas madaling ma-access ang iyong karanasan sa pag-aaral. Bilang resulta, kami ay naging pinakasikat na mapagkukunan ng Runet para sa pag-aaral ng Java .

Kung tayo, tulad ng marami pang iba, ay nagsimulang magdagdag ng mga kurso sa C#, JavaScript, Python, atbp., pagkatapos ay mabilis tayong magiging isa pang website sa libu-libong nagtuturo ng lahat ngunit sa isang pangkaraniwang paraan . Ang aming layunin ay gawin ang hindi mapag-aalinlanganang pinakamahusay na site sa pag-aaral ng Java sa mundo.

Nangangahulugan iyon na madalas nating ipagkait sa ating sarili ang kasiyahang gumawa ng isa pang kurso na sumasaklaw sa pinakabagong hyped na paksa. Sa halip, sa ikalabing pagkakataon, pinipino namin ang parehong mga aralin at pinagbubuti ang parehong mga gawain. Sabi nga nila, perfect is the enemy of good 🙂

Kaya't tingnan natin kung ano ang mayroon tayo ngayon sa CodeGym.


2. Mapa ng paghahanap

Ang buong Java course ng CodeGym ay nahahati sa mga bloke na tinatawag na quests (o modules). Ang bawat klase ay isang antas. Sa dalawang klase bawat linggo, iyon ay 104 na antas bawat taon. Dahil patuloy naming pinapabuti ang mga bagay, maaaring magbago ang listahan ng mga module.

Ang bawat antas, naman, ay binubuo ng 5-15 mga aralin at mga 30 gawain.

Ang mga gawain ay unti-unting nagiging mas mahirap. Ang mga paunang gawain ay maaaring malutas sa loob ng ilang minuto. Ang mga gawain sa pagtatapos ng kurso ay maaaring tumagal ng mga oras o kahit na mga araw upang makumpleto. Ang pagkumpleto sa buong kurso ay magbibigay sa iyo ng 500-1000 na oras ng karanasan sa programming. Ito ang minimum na kailangan mo upang maitaguyod ang iyong kakayahang "mag-isip tulad ng isang programmer".

Ang buong kurso ay tatagal ng humigit-kumulang 12 buwan upang makumpleto.


3. Mga antas at aralin

Ang lahat ng mga quests ay nahahati sa mga antas. Ang bawat antas ay binubuo ng 5-15 mga aralin. Ang mga aralin naman ay maaaring maglaman ng mga gawain. May mga aralin na walang anumang gawain, at may mga aralin na may higit sa sampung gawain.

At upang gawing mas kawili-wili ang pag-aaral para sa iyo, ang lahat ng pagsasanay ay nasa anyo ng isang laro. Sa maraming laro, nakakakuha ka ng karanasan sa pamamagitan ng pagpatay sa mga halimaw at pag-level up. Ang bawat bagong antas ay nagbibigay sa iyo ng ilang kawili-wiling mga bagong pagkakataon. Ito ay pareho sa CodeGym.

Sa CodeGym, malulutas mo ang mga gawain at makakuha ng black matter bilang reward.

Itim na bagay

Maaari mong gastusin ang itim na bagay na ito upang i-unlock ang mga susunod na aralin at antas. At ang mga bagong antas ay nagdadala sa iyo ng mga bagong aralin at mga bagong gawain. Upang makumpleto ang buong kurso sa Java, kakailanganin mong lutasin ang hindi bababa sa 70% ng lahat ng mga gawain.


4. Itim na bagay

Ang mga aralin ay maaari lamang i-unlock sa pagkakasunud-sunod. Hindi ka maaaring magbukas ng isang aralin sa isang lugar sa gitna ng kurso nang hindi muna binubuksan ang lahat ng mga aralin bago ito. Higit pa rito, upang ma-unlock ang susunod na aralin, kailangan mo munang "mag-ipon" ng sapat na dark matter, at pagkatapos ay gamitin ito upang "bumili" sa susunod na aralin:

Kung mayroon kang sapat na itim na bagay, magbubukas ang aralin, at makikita mo ang sumusunod na mensahe:

Kung wala kang sapat na black matter, makakakita ka ng isa pang mensahe:


5. Magpatuloy

Kung babalik ka sa website pagkatapos ng mahabang pagkawala at gusto mong mabilis na bumalik sa huling aralin na iyong binuksan, mayroong 2 mabilis na paraan upang gawin ito:

Pamamaraan isa

Buksan ang paghahanap na kasalukuyan mong ginagawa. Sa tabi ng huling antas na iyong binuksan, makakakita ka ng link na "Magpatuloy". I-click ito at dadalhin ka sa huling aralin na iyong binuksan sa paghahanap na ito.

Ikalawang pamamaraan

I-click ang Learning sa kaliwang sidebar sa website. Dadalhin ka sa iyong personal na pahina ng pag-aaral. Sa page na ito, magkakaroon ng listahan ng huling tatlong aralin na binuksan mo sa subsection na Mga Recommended lessons . Ang pinakahuling binuksan na aralin ay ang pinakakaliwa. I-click ang gustong card at — boom — nasa aralin ka.