Ang unang bahagi ng artikulo: pagtukoy sa pool ng mga teknolohiya Ang ikalawang bahagi ng artikulo: ang pangunahing pinagmumulan ng impormasyon Ang ika-apat na bahagi ng artikulo: Pumili ng isang development environment at i-install ang lahat ng kinakailangang software sa iyong gumaganang makina

Karagdagang ngunit mahalagang mapagkukunan ng impormasyon: mga forum
Napakahalaga ng mga forum, gaano man ka nag-aaral, nang nakapag-iisa o sa mga kurso, sila ay isang kamalig ng karunungan ng mga tao. Bagaman, bago ka makarating sa katotohanan, kailangan mong lubusan na suklayin ang impormasyon mula doon. Ngunit ito ay isang kapaki-pakinabang na kasanayan.- http://ru.stackoverflow.com/questions/tagged/java - luma at kapaki-pakinabang na forum. Mayroong isang seksyon sa Russian, ngunit ang Ingles na bersyon ay mas malawak.
- https://toster.ru/tag/java/info - isang analogue ng Stackoverflow mula sa mga tagalikha ng sikat na Habrahabr
- Ang https://javatalks.ru/ ay isang purong “Java” na forum.
- http://help.javarush.ru/ - isang espesyal na forum para sa pagtalakay sa mga gawain ng JavaRush at higit pa.
- https://www.reddit.com/r/learnjava/ - dito rin, walang matatawa sa mga tanong ng mga baguhan.
Karagdagang mga mapagkukunan ng impormasyon: mga libro at mga sangguniang libro.
Mga sanggunian sa online na programming- https://docs.oracle.com/javase/7/docs/api/ - opisyal na dokumentasyon. Tuyo, mahirap. Gayunpaman, inirerekomenda na unti-unting masanay ito, at mula sa simula. Sa Ingles.
- http://www.tutorialspoint.com/java/java_documentation.htm - isang simpleng sanggunian. Pati sa English.
- Ang Head First sa Java ay ang pandaigdigang bestseller sa serye ng Head First mula sa O'Reilly. Isinulat nang may katatawanan at maraming liriko na digression. Kung hindi ka sigurado, inirerekomenda namin ito.
- Ang aklat ni Jacob Fine na " Java Programming for Children, Parents, and Grandsparents ." Sa Russian, pangunahing idinisenyo para sa mga batang programmer, ngunit hindi lamang.
- Kay Horstmann "Java SE 8. Basic Course" ay isang magandang aklat-aralin.
- Ang Java 8: The Complete Guide ni Herbert Shildt ay isang napakakomprehensibong reference na libro.
- Bruce Eckel " Java Philosophy " - lubhang kapaki-pakinabang sa mga lugar. May Wikibook dito - http://wikijava.it-cache.net/index.php?title=Chapter_1_Thinking_in_Java_4th_edition
Panghuli, isang maikling buod (batay sa lahat ng tatlong bahagi ng artikulo):
- Pumili kami ng isa o dalawang pangunahing pinagmumulan ng teorya at bumuo ng isang kurikulum batay sa mga ito. Tinitingnan namin ang mga karagdagang mapagkukunan. Natutunan namin ang teorya mula sa ilang mga mapagkukunan.
- Upang matutong magprograma , kailangan mong magprograma. Walang ibang paraan. Samakatuwid, una sa lahat, binibigyang pansin natin ang pagsasanay: kailangan itong gawin at masuri. Samakatuwid, kailangan mo ng interactive na kurso o guro. Bilang isang huling paraan, may mga tagapayo sa mga forum.
- Mayroong maraming impormasyon sa mga forum. Ang paghahanap nito ay nangangailangan ng oras, ngunit sulit ito. Huwag mahiya tungkol sa pagtatanong ng "hangal" na mga tanong.
- Pinipili din namin ang mga aklat na nagustuhan mo, i-bookmark ang ilang kursong video, dokumentasyon ng Java at mga sangguniang kurso.
- Ang pangunahing pinagmumulan ng kaalaman ay ang mga interactive na kursong JavaRush. Makakatipid sila ng iyong oras, dahil, bilang karagdagan sa mga lektura at nasubok na mga gawain, naglalaman sila ng mga link sa mahusay na mapagkukunan ng karagdagang kaalaman. Dagdag pa, sa kurso ay tuturuan ka kung paano maghanap ng impormasyon at magsulat ng resume. Ikaw ay nakatuon sa pangunahing bagay - programming, at hindi kung saan makakahanap ng mapagkukunan ng impormasyon. Ngunit kapag kailangan mong tumingin, kailangan mong tumingin.
- Magrehistro sa mga forum.
- Bumili/nagda-download kami ng isa o dalawang libro. Maaari mong gamitin ang isa sa mga pinakasimpleng, ang pangalawa ay isang reference na libro.
- Ang pangunahing pinagmumulan ng kaalaman ay mga mamahaling kurso o isang personal na tagapagturo. Ginagawa nito ang ginagawa ng JavaRush - ipinapaliwanag ang teorya, sinasabi sa iyo kung saan makakahanap ng higit pang impormasyon, at mga isyu at sinusuri ang mga takdang-aralin. Para lamang sa mas maraming pera. At idagdag ang kadahilanan ng tao. Siyanga pala, maraming mentor ang nagrerekomenda ng JavaRush bilang karagdagan sa kanilang mga aralin ;).
GO TO FULL VERSION