Level 2

CodeGym — Pag-aaral na magprograma sa Java

Nag-level up ka na!  - 2

Paano ang tungkol sa isang ganap na bagong diskarte sa pag-aaral ng programming at edukasyon sa pangkalahatan? Walang katulad ng anumang nakita mo dati. Paano naman ang pag-aaral na may layunin, kasangkapan, at resulta?

Ikinalulugod kong ipakilala ang isang bagong online na kurso para sa Java programming.

1. Ang pag-aaral ay ginawa sa isang online na laro

Gumagawa ka ng mga gawain at tumanggap ng mga gantimpala. Walang nakakalito o hindi karaniwan dito. Ang mga gawain ay kinabibilangan ng maraming iba't-ibang: pagbabasa ng code, paglutas ng mga problema, pang-edukasyon na mga video, pag-aayos ng mga pagkakamali sa code, pagdaragdag ng mga bagong feature, malalaking gawain, pagsusulat ng mga laro, at marami pang iba.

Maaaring kailanganin mo ring magsulat ng mga programa para sa iyong robot upang makipaglaban sa iyong mga kaibigan sa isang "arena" o isang bagay.

2. Tanging ang mahalaga

Upang maiwasang ma-drag ang kurso sa loob ng limang taon, walang awa kong inalis ang lahat na kapaki-pakinabang lamang at iniwan lamang ang ganap na mahalaga. Sinuri ko ang dose-dosenang mga bakanteng trabaho. Kasama sa kurso ang lahat ng kailangang malaman ng isang Junior Java Developer para makakuha ng trabaho.

3. Komprehensibong pagsasanay

Ang kumpletong kurso ay binubuo ng 500 mini-aralin at 1200(!) na pagsasanay . Maliit ang mga gawain, ngunit marami sa kanila (maraming marami). Sa katunayan, ito ang pinakamababang kailangan mong gawin upang makakuha ng mahalagang karanasan.

Mayroon ding trabahong magkapares, iba't ibang laro, malalaking gawain, totoong proyekto, at iba pang uri ng pagsasanay.

4. Hindi mo makukumpleto ang laro nang hindi nagiging programmer

Ang kurso ay nahahati sa 40 na antas. Maaari ka lamang umabante sa susunod na antas kung nakumpleto mo na ang karamihan sa mga gawain sa kasalukuyang antas. Mula sa maliit at madali hanggang sa malaki at lubhang kapaki-pakinabang. Ang sinumang umabot sa dulo ay makakaipon ng 300-500 oras ng praktikal na karanasan. Iyan ay isang seryosong bid para sa tagumpay. At para sa trabaho.

5. Naka-target na paghahanda para sa isang pakikipanayam sa trabaho

Ang huling 10 antas ay nakatuon upang ipagpatuloy ang pagsusulat, paghahanda para sa isang pakikipanayam sa trabaho, at pagbuo ng mga kasanayang kinakailangan para sa pagtutulungan ng magkakasama.

Maaari ka ring maging interesado sa "limang taong plano para sa progreso ng programmer" at ang "limang taong roadmap para sa mga posibilidad ng programmer".

6. Maaari mong gawin ang mga gawain mismo sa website

Nag-level up ka na!  - 3

Ito ay napaka-maginhawa at mahusay. Sa sandaling naisip mo ang isang bagong gawain, maaari mong agad na simulan ang pagkumpleto ng iyong sarili sa pamamagitan ng pagkakatulad. Kung gusto mong gawin ang mga gawain sa isang IDE, mayroong isang plugin na nagbibigay-daan sa iyong makakuha ng isang gawain sa dalawang pag-click at isumite ito para sa pag-verify sa isang pag-click .

Isang aral, maraming halimbawa, ang kakayahang kumpletuhin ang mga gawain sa mismong website o sa isang IDE – ang agwat sa pagitan ng teorya at kasanayan ay hindi kailanman naging napakaliit.

7. Instant na pag-verify ng gawain (mas mababa sa isang segundo)

Nagsumite ka na ba ng trabaho para sa pagsusuri at kailangang maghintay ng isang linggo dahil abala ang taong kailangang suriin ito?

Sa CodeGym, pinindot mo ang "Run/Check" at makakuha ng mga resulta ng compilation at/o mga resulta ng pag-verify ng gawain nang wala pang isang segundo .

8. Gusto ng CodeGym kapag nasa Facebook ka habang nag-aaral ka

Mayroon kaming isang grupo sa Facebook ng CodeGym , kung saan maaari mong talakayin ang mga gawain, ibahagi ang iyong mga nagawa sa mga kaibigan, manood ng mga video na pang-edukasyon, at humingi ng tulong.

9. Buong saklaw ng materyal

Kasama sa aming mga aralin ang maraming mga link sa iba't ibang mga website kung saan maaari mong basahin ang mga paliwanag ng iba. Ang layunin ko ay tiyaking naiintindihan mo ang materyal, at hindi para makinig ka lang sa akin .

10. Upang maging isang programmer, ang kailangan mo lang ay ang iyong utak at isang computer

Aabutin ito ng 3 hanggang 6 na buwan, depende sa kung gaano karaming oras ang ilalaan mo sa mga pagsasanay.

11 Suporta

Nag-level up ka na!  - 4

Habang nakumpleto mo ang libu-libong gawain, tiyak na magkakaroon ka ng mga tanong. Upang tumulong, gumawa kami ng espesyal na seksyong "Tulong" , kung saan maaari mong itanong ang iyong mga tanong tungkol sa mga gawain. Sasagutin ng ibang mga estudyante ng CodeGym, moderator, boluntaryo, o mga tagapagtatag ng website ang iyong mga tanong.

12. Komunidad

Naniniwala kami na may kapangyarihan sa pagkakaisa. Kaya naman gumawa kami ng seksyong "Mga Grupo" , kung saan maaari kang magtanong, talakayin ang iba't ibang paksa, at magbahagi ng mga artikulo.

Higit pa rito, ang aming komunidad ay ang perpektong lugar para maghanap ng trabaho sa mga taong kilala mo. Huwag mag-atubiling magtanong ng matatalinong tanong at makakuha ng matatalinong sagot. Kung mas aktibo ka sa pagtulong sa iba, mas malaki ang iyong pagkakataon na imbitahan ka ng isa pang miyembro ng komunidad na sumali sa kanyang proyekto.