JavaRush /Java Blog /Random-TL /Ano ang JavaRush 2.0
Dr-John Zoidberg
Antas
Марс

Ano ang JavaRush 2.0

Nai-publish sa grupo
... at bakit ito ay mas mahusay kaysa sa JavaRush Original (v. 1.0)
Ano ang JavaRush 2.0 - 1

Background

Noong unang panahon, noong 2012, gumawa kami ng proyekto para matuto ng Java online. Ang pangunahing tampok nito ay level-by-level passage (tulad ng sa mga video game) na may akumulasyon ng karanasan, isang malaking bilang ng mga gawain at awtomatikong pag-verify ng kawastuhan ng mga desisyon. Ang proyekto ay pinangalanang JavaRush. Mayroon lamang 10 mga antas sa loob nito - ang pinakapangunahing kaalaman ng Java.
Ano ang JavaRush 2.0 - 2
Halos limang taon na ang lumipas mula noon. Sa panahong ito, ang proyekto ay lumago nang malaki. Ang mga bagong antas ay lumitaw - ngayon ay mayroong 40 sa kanila, at sinasakop nila ang buong Java Core at kahit kaunti pa. Sa pagtatapos ng 2013, ang pinakaunang nagtapos ng kurso ay sumulat sa amin, na nakatapos ng lahat ng 40 antas at nakakuha ng trabaho bilang Java Junior Developer. At noong 2016, ang bilang ng mga user na nakarehistro sa JavaRush ay umabot sa isang milyon...
Ano ang JavaRush 2.0 - 3
Nagpasya kaming hindi huminto doon, at nagsimulang mag-isip tungkol sa kung paano namin magagawa ang isang mahusay na proyekto kahit na mas mahusay. Pagkatapos ng maraming konsultasyon sa mga eksperto sa industriya, mga survey ng aming mga user, maingat na pagbuo ng mga konsepto at mahaba at maingat na trabaho upang ipatupad ang lahat ng mga nakolektang ideya, nagawa namin ito! Kilalanin ang JavaRush 2.0 at ang pinakamahusay na mga tampok nito!

Makabagong disenyo at interface

Para sa bersyon ng JavaRush 2.0, upang sabay na mapataas ang kahusayan ng pag-aaral at ang kasiyahan ng proseso, lumikha kami ng isang interactive na platform ng pag-aaral. Gamit ang isang maginhawang panel ng mabilis na pag-access, kung saan maaari kang mabilis na makapunta sa mga seksyong "Kurso", "Mga Gawain", magbasa ng balita at humingi ng tulong. Ang mga problema at lektura ay inilalagay sa mga card na may independiyenteng pag-access at katayuan: nalutas na/nabasa na, hindi naa-access (masyadong maaga para tanggapin ang mga ito) o magagamit, maaari kang magsimula. Ang pangunahing pahina ng gumagamit ay na-update . Ito ay kahawig ng isang profile sa mga social network, para lamang sa pag-aaral. Bilang karagdagan sa iyong sariling avatar, pangalan at antas, makikita mo nang eksakto kung saan ka huminto, kung ano ang maaari mong simulan na gawin, kung gaano karaming "dark matter" ang iyong kinita at kung ano ang ginagawa ng iyong mga kaibigan. At gayundin - ngayon ang JavaRush ay napakaganda! At ikaw, tulad ng sa IntelliJ IDEA, ay makakapili sa pagitan ng madilim at maliwanag na tema.

Ang kurso ay binubuo ng mga quests

Hinati namin ang na-update na JavaRush sa malalaking bloke ng pagsasanay - mga paghahanap . Ang bawat pakikipagsapalaran ay binubuo ng sampung antas, pinagsama ng isang karaniwang ideya o tema. Halimbawa, sa pamamagitan ng pagkumpleto sa unang quest matututunan mo ang pangunahing Java syntax, at ang ikaapat ay nakatuon sa mga koleksyon. Ang mga quest, maliban sa unang dalawa, ay maaaring makumpleto sa anumang pagkakasunud-sunod o kahit na sabay-sabay.

Nagdagdag ng suporta para sa mga mobile device

Hindi mahalaga kung nasaan ka: kung may Internet, magkakaroon ng pag-aaral! Ang pagtatrabaho mula sa mga mobile device na may JavaRush 2.0 ay naging mas maginhawa. Kaya ngayon huwag mag-aksaya ng oras sa kalsada, magbasa ng mga lektura at lutasin ang mga problema.

250 bagong gawain ang lumitaw

Ang JavaRush 2.0 ay nag-anunsyo ng mga bagong gawain. Mayroong 250 sa kanila, at kasama ng mga ito ay may napaka-kumplikado at kawili-wiling mga halimbawa. Ang mga mag-aaral ay kailangang magsumikap sa ilan sa kanila, ngunit sulit ang mga resulta. Kaya, pagkatapos ng ilang buwan ng aktibong pag-aaral, magagawa mong isulat ang iyong sariling bersyon ng sikat na laro 2048. At hindi lamang =).

Ang validator ng gawain ay naging matalino

Ang mga panalangin ng mga mag-aaral ng JavaRush ay nasagot: sa bagong bersyon ng kurso, ang pagsuri ng problema ay naging "matalino". Ngayon, nang maipadala ang gawain para sa pag-verify, hindi na kailangang hulaan ng mag-aaral kung saan eksakto siya nagkamali. Makakatanggap siya ng isang listahan ng mga kinakailangan para sa gawain, at makikita kung alin sa mga ito ang kanyang natupad (minarkahan ng berdeng "tik") at kung saan hindi niya (minarkahan ng pulang "krus").

Lumitaw ang mga rekomendasyon para sa paglutas ng mga problema

Sa panahon ng kanilang pag-aaral, sa karamihan ng mga kaso, ang mga mag-aaral ay gumagawa ng parehong mga pagkakamali. Samakatuwid, maaari silang maiuri at masuri. Sinusubaybayan at sinusuri ng self-learning intelligent system na JavaRush 2.0 ang mga karaniwang pagkakamali ng mag-aaral, at nagmumungkahi kung paano itatama ang mga ito, na nagbibigay ng mga kapaki-pakinabang na rekomendasyon. Sa oras na nagsimulang gumana ang system, mayroon na itong 18 libong rekomendasyon sa arsenal nito. At ang figure na ito ay patuloy na lumalaki.

Binuo ng JavaRush WebIDE

Nakabuo kami ng bagong progresibong IDE ng browser upang direktang malutas ang mga problema sa site. Ito ay napaka-maginhawa at palakaibigan para sa mga nagsisimula, sumusuporta sa lahat ng "mga tampok" ng kurso (halimbawa, ang mga rekomendasyon at mga kinakailangan sa gawain na nakalista sa itaas), pagkumpleto ng code, pag-highlight ng syntax at marami pa. Kasama ang WebIDE, ito ay maginhawa upang malutas ang mga problema mula sa mga computer ng ibang tao o mula sa mga device kung saan imposibleng i-install ang desktop IDE (IntelliJ IDEA), halimbawa, mula sa mga tablet.

Ang IntelliJ IDEA plugin ay na-update

Kahit gaano kahusay ang WebIDE, kung gusto mong maging isang propesyonal, kailangan mong matutong magtrabaho sa mga IDE na ginagamit ng mga developer sa mga proyekto. Halimbawa, IntelliJ IDEA. Iyon ang dahilan kung bakit ang kursong JavaRush ay may mga lecture na nakatuon sa development environment na ito at isang espesyal na plugin para sa "pagkonekta" sa JavaRush system. Tulad ng dati, malulutas ng mga estudyante ang mga problema at maipapadala sila para sa pagsubok nang hindi pumupunta sa site, direkta mula sa IntelliJ IDEA. Ngunit sinusuportahan ng na-update na plugin ang lahat ng mga tampok ng JavaRush 2.0 (mga kinakailangan, rekomendasyon, atbp.).

Sinusuportahan ng JavaRush 2.0 ang pagsusuri sa istilo ng code

Ang isa pang mahusay na tool ay ang mga rekomendasyon sa istilo ng code - Sasabihin sa iyo ng JavaRush kung makakahanap ng mali ang lead ng iyong koponan sa hinaharap kung maglalagay ka ng mga kulot na brace tulad ng ginagawa mo ngayon.

Muling solusyon sa mga problemang magagamit

Sa JavaRush Original hindi mo malutas muli ang problema, at kung minsan gusto mo talagang pagbutihin ang code o subukang lutasin ito sa ibang paraan! Sa bersyong JavaRush 2.0, naging posible na muling malutas ang isang na-verify nang problema sa loob ng tatlong araw pagkatapos makumpirma ang kawastuhan ng unang solusyon.

Ang validator ng gawain ay naging mas mabilis at mas tumpak

Ang pangunahing "tampok" ng JavaRush mula sa simula ay ang awtomatikong pag-verify ng kawastuhan ng solusyon o validator ng problema. Kaya, sa bersyon 2.0 ang validator ay naging mas matalino at nagsimulang mas maunawaan ang mga problema ng mga mag-aaral ng JavaRush. Kasabay nito, nagsimula siyang magtrabaho nang mas mabilis.

Mga rekomendasyon mula sa isang "virtual mentor"

Ang mga error o "mga bug" ay palaging kasama ng kahit na ang mga pinaka may karanasan na programmer, pabayaan ang mga nag-aaral pa lang! Buweno, sa pag-aaral sa sarili, madalas na hindi maintindihan ng isang tao kung saan eksakto siya nagkamali. Sa JavaRush, ang "virtual mentor" ay nagkomento sa mga error sa solusyon, ay nagbibigay ng mga rekomendasyon at isang malinaw na listahan ng mga kinakailangan - kung ano ang eksaktong kailangang gawin.

Pinahusay na Online Internship

Sa JavaRush 2.0, ang mga internship ay naging mas epektibo. Pagkatapos ng level 35, maaari kang kumuha ng kakaibang online na internship at magdagdag ng napakahalagang linya sa iyong resume tungkol sa isang proyektong kukumpletuhin mo sa loob ng 12 linggo sa ilalim ng gabay ng isang espesyalista. Habang kinukumpleto mo ang proyekto, matututo ka ng ilang kritikal na teknolohiya mula sa Java Enterprise stack. Halimbawa, Spring at Hibernate.

At saka...

Ang presyo para sa isang buwanang subscription ay naging mas mababa: ang pinaka-abot-kayang opsyon ay nagkakahalaga lamang ng $30.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION