JavaRush /Java Blog /Random-TL /Mga aralin sa Java programming

Mga aralin sa Java programming

Nai-publish sa grupo
Hindi dapat sagradong baka ang edukasyon, sigurado tayo diyan! Kailangan at maaaring baguhin. Iyon mismo ang ginawa namin at bumuo ng JavaRush programming course na hindi katulad ng ibang online na kurso. Walang mahabang video lecture at listahan ng mga gawain na hindi malinaw kung sino ang susuriin at kung paano. Ngunit mayroong isang malinaw na tinukoy na layunin, ang mga espesyal na paraan para sa pag-aaral ay binuo, at isang resulta ay naitatag na kailangang makamit. Mga aralin sa Java programming - 1

Nangungunang 12 Mga Tampok ng Mga Aralin sa JavaRush

Kadalasan, ang mga online programming course ay nasa anyo ng mga textbook o video tutorial. Hindi naman ganoon sa atin. Gumawa kami ng isang serye ng mga maiikling aralin sa Java, pinunan ang mga ito ng mga praktikal na gawain at nagbigay ng "matalinong" mga tool para sa pagsuri sa kawastuhan ng solusyon. At lahat ng ito sa anyo ng isang pare-pareho at integral na kurso!

1. Ang JavaRush ay medyo katulad ng isang laro. May mga antas at "pumping"

Mga aralin sa Java programming - 2Ina-upgrade ka bilang isang programmer. Ang mga ito ay hindi lamang mga aralin sa Java para sa mga nagsisimula - ito ay isang pagkakataon upang pagsamahin ang nakuhang kaalaman sa pagsasanay "dito at ngayon." Nagbibigay ka ng mga maikling lektura, pagkatapos ay lutasin ang isang problema doon at tumanggap ng gantimpala para dito. Ito ay lohikal at naiintindihan. Malulutas mo ang isang malawak na iba't ibang mga problema. Ang pinakakaraniwang gawain ay ang pagsulat ng code upang malutas ang isang problema. Ngunit bukod sa kanila, kakailanganin mong matutong magbasa ng code ng ibang tao, ayusin ang mga error dito, pagbutihin ito (refactoring), at magdagdag ng mga bagong feature.

Ang mga ito ay hindi lahat ng mga tampok ng JavaRush, mayroon kaming maraming mga kagiliw-giliw na bagay

Petsa ng pag-upload: 2017-11-17T13:19:00

Mga aralin sa Java programming - 3
Minsan ay mapipilitan kang manood ng mga kawili-wiling video tungkol sa mga espesyalista sa IT, at ang mga natututo ng programming mula sa simula ay makakahanap ng mga gawain sa pag-coding na kapaki-pakinabang. Para sa mga sumusulong nang malayo, naghihintay sa iyo ang malalaking gawain, mini-proyekto din ang mga ito: sa pamamagitan ng pagkumpleto ng mga ito, magsusulat ka ng ilang kawili-wiling mga programa na mas seryoso (maliit na laruan, online chat, at iba pa).

2. Mga aralin sa Java, wala nang iba pa!

Ang Java, at anumang iba pang programming language, ay maaaring tumagal ng napakahabang oras upang matuto. Upang hindi mailibing sa masukal na gubat sa pinakadulo simula ng paglalakbay, inalis namin ang mga paksa ng kursong hindi kailangan para sa mga nagsisimula, na kadalasang puno ng mga aralin sa Java programming para sa mga nagsisimula . Tanging ang mga mahahalaga ay natitira sa JavaRush. At hindi ito walang laman na mga salita: ito ang resulta ng pagsusuri sa daan-daang bakante. Kaya sinasabi namin na ang kurso ay may eksaktong mga paksa na kailangang malaman ng isang hinaharap na Java Junior Developer upang makakuha ng trabaho. Ang proseso ng pagiging isang Java Junior ay magdadala sa iyo kahit saan mula sa tatlong buwan hanggang isang taon, depende sa kung gaano katagal ang iyong ilalaan sa pag-aaral. Magiging maginhawang mag-aral anumang oras sa araw o gabi: ang site ay may maliwanag at madilim na tema - pumili ng alinman.

Pumunta sa "light side" (kung gusto mo, siyempre!). Iba iba ang lahat ng tao. Ang ilang mga tao ay kumportable sa pagtatrabaho gamit ang magaan na text sa isang madilim na background, habang ang iba naman ay kumportable na magtrabaho gamit ang magaan na teksto sa isang madilim na background. Isinasaalang-alang namin ang mga kagustuhan ng aming mga user, at ngayon ay maaari kang lumipat sa isang magaan na tema (“light background, dark text”) sa anumang seksyon ng JavaRush!

Petsa ng pag-upload: 2017-11-17T13:19:00

Mga aralin sa Java programming - 4

3. 500 mini-lecture at 1200+ praktikal na problema.

Maraming pagsasanay sa kursong ito. Ang daming practice! Ang kurso ay naglalaman ng 500 mini-lecture (ito ay mga maiikling aralin sa Java) at higit sa 1200 praktikal na problema. Ang karamihan sa mga problema ay maliit, ngunit mayroong "libo-libo sa kanila!" Ang paglutas sa lahat ng ito ay magbibigay sa iyo ng pinakamababang karanasan na kailangan para masanay ito at matugunan ang mas mabibigat na problema. Bilang karagdagan, ang kurso ay naglalaman ng tinatawag na "malaking gawain" (mga mini-proyekto) at mga kapaki-pakinabang na video.

4. Apat na quests, apatnapung antas, tonelada ng praktikal na kaalaman.

Saan magsisimulang mag-aral ng mga programming language? Paano makabisado ang mga pangunahing kaalaman sa programming? Ang JavaRush ay nagtatanghal ng iba't ibang mga online na kurso para sa mga nagsisimula sa larangan ng IT development

Petsa ng pag-upload: 2017-11-17T13:19:00

Mga aralin sa Java programming - 5
Ang kurso ay nahahati sa 4 na quest, bawat quest ay 10 level na kailangang tapusin. Ang unang paghahanap ay naglalaman ng mga pangunahing kaalaman ng Java mula sa simula, ang syntax ng wika at isang malaking bilang ng mga gawain sa paksang ito. Kabilang sa mga problema, may napakasimpleng mga problema na makakatulong sa iyong makabisado ang materyal na iyong nasaklaw, at may mga mas mahirap, at upang malutas ang mga ito kailangan mong tumakbo nang maaga at i-Google ang mga ito. Mayroon ding mga gawain ng tumaas na pagiging kumplikado para sa pinaka matapang. Maaari kang "tumalon" sa susunod na antas lamang kung malulutas mo ang karamihan sa mga problema sa kasalukuyang antas. Kung ang ilan sa mga ito ay hindi pumayag, maaari silang ligtas na ipagpaliban hanggang mamaya. Kaya, kung gagawin mo ito hanggang sa dulo, makakakuha ka ng humigit-kumulang 500 oras ng hands-on na karanasan sa programming. Ito ay isang solidong aplikasyon para sa matagumpay na gawain ng Java Junior!
JavaSyntax quest Para sa mga nagsisimula pa lamang. Sa paghahanap na ito, tutulungan ka ng mga gawain at aralin sa Java na matutunan ang mga pangunahing pagbuo ng wika ng wika (mga variable, conditional statement, loops, pamamaraan, klase, pangunahing impormasyon tungkol sa mga koleksyon at bagay)
Java Core Quest Sa paghahanap na ito, matututunan mo ang mga pangunahing kaalaman sa OOP, maging pamilyar sa serialization at overloading ng pamamaraan
Java Multithreading Quest Multithreading ang pangunahing salita ng quest na ito. Ngunit dito ay pag-uusapan natin hindi lamang ang tungkol dito, kundi pati na rin ang tungkol sa istraktura ng mga klase ng Bagay at String at marami pang iba. Ang paghahanap na ito, pati na rin ang susunod, ay maaaring pag-aralan nang sabay-sabay.
Mga Koleksyon ng Quest Ang mga koleksyon ay para sa isang Java programmer kung ano ang dinamita sa isang prospector. Kailangan mong malaman ang mga ito, ngunit mahalagang maunawaan kung paano gamitin ang mga ito. Gayundin sa paghahanap na ito mayroong maraming impormasyon tungkol sa pagtatrabaho sa JSON, Git, RMI, DynamicProxy at kaunti tungkol sa JavaScript

5. Online na internship at paghahanda sa pakikipanayam

Simula sa JavaRush level 35, at mas mabuti pagkatapos ng level 40, ang mga mag-aaral ay maaaring kumuha ng isang espesyal na online na internship, kung saan makakatanggap sila ng mga kapaki-pakinabang na aralin sa Java sa mga advanced na teknolohiya at gagawa ng isang seryosong proyekto na maaaring idagdag sa kanilang resume. At sa yugtong ito, mas malapit sa pagtatapos ng pagsasanay, tutulungan ka ng aming mga espesyalista sa pagguhit ng isang resume. Makakakita ka rin ng iba't ibang mga artikulo tungkol sa trabaho at mga kwento ng tagumpay ng mga nakahanap na ng kapaki-pakinabang na trabaho. Ang mga taong ito ay madalas na nagsusulat ng mga kawili-wiling materyales para sa amin at kusang-loob na ibahagi ang kanilang matagumpay at hindi matagumpay na mga karanasan sa ibang mga mag-aaral.

6. Paglutas ng mga problema kung saan ito ay maginhawa.

Maaari mong lutasin ang mga problema at ipadala ang mga ito para sa pagsusuri:
  • direkta sa site. Ang JavaRush ay hindi lamang mga aralin sa Java para sa mga nagsisimula na may mga takdang-aralin. Isa rin itong interactive na kapaligiran para sa paglutas ng mga problema. Maginhawa: sinusuri mo ang isang halimbawa sa lecture, at ngayon kailangan mong kumpletuhin ang isang katulad na gawain. Ang ganitong maliliit na gawain upang palakasin ang materyal ay maaaring gawin nang direkta sa website ng JavaRush: para dito binuo namin ang tool na WebIDE;
  • Upang malutas ang mga problema na nangangailangan ng mas maraming oras, inirerekomenda namin ang paggamit ng kapaligiran sa pag-unlad ng propesyonal na IntelliJ IDEA. Upang gawin itong maginhawa para sa mga mag-aaral ng JavaRush, gumawa kami ng isang functional na plugin para sa sikat na IDE na ito. Binibigyang-daan ka ng plugin na makuha ang mga kondisyon ng problema sa isang pag-click at kasingdali at mabilis na ipadala ang solusyon para sa pag-verify;
  • Pagkatapos ipadala para sa pag-verify, ang code ng solusyon na iyong na-type ay isi-synchronize kung nagtatrabaho ka mula sa iba't ibang mga computer/tablet.

После просмотра переходите на сайт и учитесь программировать вместе с нами

Дата загрузки:2017-11-28T15:20:00

Уроки программирования на Java - 6

7. Instant na pag-verify ng mga solusyon.

Ang mga mag-aaral ay pamilyar sa sitwasyon mismo: handa na ang gawain, ngunit hindi ito susuriin ng guro sa anumang paraan. Ganito talaga ang mga bagay sa mga kursong harapan, kung saan ang isang guro, na nagtuturo ng mga aralin sa Java programming mula sa simula, ay nagtuturo ng dalawang dosenang mga mag-aaral nang sabay-sabay (o higit pa) at wala siyang oras upang suriin ang mga takdang-aralin ng bawat isa. sila. Sa JavaRush matututunan mo kaagad ang tungkol sa kawastuhan/error ng isang solusyon. Ikaw:
  • magsulat ng solusyon sa Java;
  • Mag-click sa "check" na buton: ang iyong solusyon ay ipinadala sa JavaRush server!
  • isang segundo - at makakatanggap ka ng impormasyon tungkol sa kawastuhan ng iyong desisyon at mga rekomendasyon kung sakaling magkaroon ng mga pagkakamali.
Mga Aralin sa Java Programming - 7

8. Sistema ng rekomendasyon ng JavaRush

Napakahirap para sa isang baguhan na mahuli ang mga lohikal na error na hindi pinalampas ng compiler. Nilulutas mo ba ang isang problema, ngunit hindi mo alam kung tama ang solusyon? Walang problema: ang sistema ng rekomendasyon ng JavaRush ay magsasaad kung saan nakatago ang error sa iyong solusyon.

9. Pahina ng tulong.

Kahit na ang sistema ng rekomendasyon ng JavaRush ay hindi nakatulong sa iyo at natigil ka sa pagsisikap na lutasin ang ilang kumplikadong problema, tingnan ang pahina ng tulong - hindi ka pababayaan ng serbisyong ito sa problema. Isa sa mga estudyante o ang JavaRush team ay tiyak na tutulong sa iyo.

p itemprop="description">Код работает неправильно? Вам кажется, что вы — один на один со своими вопросами? Мы в JavaRush решor эту проблему и создали раздел «Помощь»

Дата загрузки:2018-02-20T16:39:00

Уроки программирования на Java - 8

10. Mga pangkat batay sa mga interes at lungsod.

Komunidad - mga grupo ng interes kung saan maaari kang magbasa ng mga artikulo mula sa iba pang mga mag-aaral at mga propesyonal sa industriya, magsulat ng iyong sariling mga paksa, lumahok sa mga kumpetisyon, magkomento at talakayin ang Java o mga paksang nauugnay sa programming.

11. Mga social network at JavaRush

Mag-subscribe sa mga pangkat ng JavaRush sa VK at Facebook. Sa mga ito maaari mong talakayin ang balita sa IT, mga aralin sa Java programming, ibahagi ang iyong mga nagawa sa mga kaibigan, manood ng mga aralin sa video ng Java o humingi ng tulong. VKontakte: https://vk.com/javarush Facebook: https://www.facebook.com/www.javarush.ru/ YouTube: https://www.youtube.com/channel/UCMcDsSeqS531-HKz6GiJgtA

12. Materyal na saklaw

Sa mga lektura ng kurso, gayundin sa mga artikulo ng pangkat , makakakita ka ng maraming link sa iba pang mapagkukunan ng Java, aklat, at video. Hindi ito aksidente. Ang pagtatanghal ng materyal ay isinaayos sa paraang paunlarin ang kakayahan sa paghahanap ng kinakailangang materyal sa Internet, na kinakailangan para sa bawat programmer. Nakakita ka na ba ng anumang magagandang aralin sa Java mula sa simula na umakma sa mga lektura ng JavaRush? Ang galing lang nito! Ang layunin ng JavaRush ay matuto ng bagong kaalaman at mailapat ito sa pagsasanay.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION