Kaya nagpasya kang maging isang Java programmer. Ang isang makatuwirang tanong ay agad na lumitaw: "Saan magsisimula?" Sa artikulong ito ay pag-uusapan natin kung paano matutunan ang programming mula sa simula gamit ang JavaRush. Anong mga tampok ang mayroon ang kurso, anong mga yugto ang nahahati sa pagsasanay, at anong mga seksyon ng site ang dapat mong gamitin upang gawing epektibo ang pagsasanay hangga't maaari.
Sa pagkumpleto ng kurso, ang mag-aaral ay tumatanggap ng 300-500 oras ng real-world programming experience! Ang kursong ito ay isa ring mahusay na tool para sa mga natutunan na ang programming para sa mga nagsisimula, ngunit hindi alam kung saan magsisimulang maghanap ng trabaho. Bilang karagdagan sa pagsasanay habang pumasa sa JavaRush, magagawa mong suriin ang mga pangunahing tanong na kailangan mong sagutin sa panayam, gayundin ang lumikha ng isang karampatang resume.
Video - sa aming opisyal na channel sa YouTube makikita mo ang mga ulat ng video mula sa mga mag-aaral ng proyekto ng JavaRush, mga pagsusuri sa video, iba't ibang mga kapaki-pakinabang na tagubilin, mga pagsasalin ng pinakamahusay na mga dayuhang lektura sa programming at marami pa.
Nilalaman
- Mga tampok ng kursong JavaRush
- Mga platform sa pag-aaral: website at mobile application
- Mga yugto ng kurso
- Mga kapaki-pakinabang na seksyon ng site
- Kung saan makikipag-ugnayan sa koponan ng JavaRush
JavaRush: Java tutorial na may diin sa pagsasanay
1. Pagsasanay na nakabatay sa laro
Ang kursong JavaRush ay medyo katulad ng isang laro sa kompyuter. Nahahati ito sa apat na quests , bawat isa ay may pangkalahatang ideya. Halimbawa, ang Java Syntax ay ang unang paghahanap: itinuturo nito ang pangunahing syntax ng wika. Sa simula ng pagsasanay, maaaring piliin ng user kung aling senaryo ang susundan ng paghahanap. Para sa mga gustong matuto sa isang format ng laro, ang mga pampanitikan (plot) o gamified na mga sitwasyon ay angkop, para sa mga mas gusto ang isang minimum na tubig - isang klasiko. Sa turn, ang bawat quest ay binubuo ng sampung antas (maliban sa paunang quest: mayroon itong mula 10 hanggang 21 na antas (depende sa senaryo na pinili ng user at sa panimulang antas ng kaalaman, ngunit mas maikli ang mga ito kaysa sa mga kasunod). Dapat silang kumpletuhin nang sunud-sunod. Ang mga antas ay puno ng mga lektura at mga gawain na may iba't ibang kumplikado. Upang lumipat sa susunod na antas, kailangan mong lutasin ang karamihan sa mga problema sa kasalukuyang antas, dahil ang isang matagumpay na solusyon ay nagbibigay sa iyo ng isang tiyak na halaga ng "madilim bagay.” Sa tulong nito, maaari mong buksan ang mga susunod na lektura at problema.2. Magsanay ng programming mula sa mga unang aralin
Ang pagsasanay sa aming Java tutorial (JavaRush course) ay may kasamang mga gawain sa iba't ibang mga format. Magkaiba sila sa "kronolohiya":- Ang ilan sa mga gawain ay upang pagsamahin ang teoretikal na materyal mula sa lektura sa unahan nila;
- Ang isa pang bahagi ay naglalayong ulitin ang dating sakop na teorya mula sa mga naunang antas;
- Ang ikatlong gawain ay " mga gawain mula sa hinaharap ": ibinibigay ang mga ito batay sa mga materyales mula sa susunod na isa, dalawa o tatlong antas. Oo, oo, hindi mo naisip. Ito ay sinadya. Gusto mo bang malutas ang isang problema ngayon, ngunit kulang ka sa kaalaman? Google it! Ito ay isang lubhang kapaki-pakinabang na kasanayan para sa isang programmer. Buweno, kung gusto mong gumalaw nang tuluy-tuloy, isantabi lamang ang gawain at bumalik dito pagkatapos ng ilang antas kapag naabot mo ang kinakailangang teorya.
- Pag-type ng code - mga gawain para sa mga nagsisimula. Minsan ang isang programmer sa hinaharap ay kailangan lamang na kumuha ng kanyang mga kamay at madama ang code. Upang gawin ito, "kopyahin" mo lang mula sa sample;
- Pag-parse ng code ng ibang tao at paghahanap ng mga error. Well, nakuha mo ang ideya. Mayroon ding mga ganitong gawain;
- Pagsusulat ng sarili mong code upang matupad ang isang listahan ng mga kundisyon sa isang gawain;
- Mga gawaing bonus. Ang mga gawaing ito ay mas kumplikado para sa malayang pag-aaral at para sa pagbuo ng algorithmic na pag-iisip;
- Mga mini-proyekto. Ito ay mga gawaing pinaghiwa-hiwalay sa ilang mga subtask, ang unti-unting solusyon nito ay magreresulta sa paglikha ng medyo kumplikado at malalaking programa. Halimbawa, ang larong "Sokoban" o online chat. Ang ganitong mga problema ay lilitaw humigit-kumulang sa gitna ng kurso;
- Mga video. Minsan kapaki-pakinabang na lumipat sa ibang aktibidad. Sa JavaRush, ang naturang aktibidad ay ang panonood ng mga video tungkol sa mga IT specialist.
3. Agad na suriin ang resulta at mga tool upang mapabuti ang iyong code
Ang pinakamahalagang tampok ng JavaRush, na nagtatakda nito na bukod sa lahat ng online na kurso, ay ang agarang awtomatikong pag-verify ng mga problema, tip at rekomendasyon para sa mga solusyon . Sa JavaRush, hindi mo kailangang maghintay ng matagal para suriin ng guro ang iyong problema: pinindot mo ang isang pindutan, at sa isang sandali ay makukuha mo ang resulta at mga rekomendasyon kung may mali sa solusyon.4. Tulong sa paglutas ng mga problema
Ang pag-aaral sa programa ay hindi dapat pakiramdam na nag-iisa sa isang balsa sa gitna ng karagatan. Kailangan mong makipag-usap. Upang gawin ito, ang JavaRush una sa lahat ay mayroong seksyong " Tulong ". Kung natigil ka nang mahabang panahon sa ilang gawain mula sa kurso o hindi maintindihan ang isang kumplikadong paksa, magtanong sa isang espesyal na seksyon . Isa sa mga estudyante, developer o resource administration ang tiyak na tutulong sa iyo. Gayundin, kapag lumakas ang pakiramdam mo, magiging lubhang kapaki-pakinabang na pumunta sa seksyong "Tulong" upang matulungan ang isang tao sa kanilang pag-aaral. Dito kailangan mong maunawaan ang code ng ibang tao. Para sa mga nangangailangan ng "magic kick" para mag-aral ng regular, gumawa ang JavaRush ng isang kick chart . Maaari mong manu-manong i-configure ang kick manager para sa mga kinakailangang araw ng paaralan - ito ay magpapaalala sa iyo kapag ito ay kinakailangan: isang push notification ay ipapadala sa JavaRush mobile application. Kasama sa iskedyul ng sipa ang opsyon ng mga paalala para sa bawat araw at katapusan ng linggo. Mayroon ding pindutang "Kalimutang mag-aral", na kinakailangan kung magpasya kang kumuha ng isang mini-bakasyon.Mga platform sa pag-aaral: website at mobile application
Mayroon kang dalawang pagpipilian upang matutunan ang mga pangunahing kaalaman ng Java programming gamit ang JavaRush: sa Android mobile application o sa web na bersyon. Pinag-uusapan natin ang lahat nang mas detalyado sa materyal na ito .Mga yugto ng kurso
Ang JavaRush ay ang pinakakumpletong Java tutorial sa Russian. Ang pangunahing kurso ay magbibigay sa iyo ng masusing pag-unawa sa Java Core, at ang kasunod na pagsasanay ay tutulong sa iyo na matutunan kung paano gumamit ng mas advanced na mga teknolohiya. Kaya ang pag-aaral ng JavaRush ay maaaring hatiin sa dalawang pangunahing bahagi.Stage 1: pagkumpleto ng apat na quests ng kurso
Pag-aaral ng Java Core, iyon ay, ang "core ng Java language" at paglutas ng parehong 1200 na problema sa auto-checking. Ano ang nalalaman?- Maikling teoretikal na mga lektura, mayaman sa mga live na halimbawa;
- Mga gawain, mini-proyekto;
- Mga motivational lecture (buksan ang level) at mga video na tutulong sa iyo na mapanatili ang "singil" upang makumpleto ang kurso hanggang sa katapusan;
- Mga survey sa materyal na sakop (mga paunang antas).
GO TO FULL VERSION