"Halo, Amigo, kancaku (ngapurane aku keluwih!). Sampeyan mbokmenawa wis krungu paribasan iki: 'Sing akeh kringet ing latihan, sing kurang getih ing perang', ya?"

"Inggih, bener, sinau asring ora gampang! Sampeyan nguwasani profesi anyar minangka programmer, lan, bisa uga, sampeyan ngganti garis kerja kanthi drastis."

"CodeGym melu akeh latihan. Iku ndadekake luwih saka 80% saka kabeh proses sinau."

"We nguripake wong-wong mau menyang amba, nggoleki menarik (bener kabeh seri saka ngumboro nggoleki), nanging saben wong beda: sawetara sinau cepet, liyane alon. Sawetara master materi anyar gampang, nalika iku luwih angel kanggo wong liya. Nanging, proyek kita yaiku supaya saben siswa kita menyang garis finish."

"Nanging, Profesor, yen ora preduli apa sing dakkarepake, aku ora bisa ngerteni tugas sabanjure, utawa yen aku ora bisa nangkep katrangan babagan topik sabanjure yen uripku gumantung?"

"Solusi kasebut gampang banget: komunitas . Komunitas kalebu siswa kaya sampeyan, lulusan, guru, lan pangembang profesional ...

"Programmer ora mung sawetara yuta wong sing nulis kode ing macem-macem basa lan nggawe startup ing wektu luang. Padha mbentuk jaringan global wong sing terus-terusan nuduhake kawruh karo wong liya. Dheweke siap njawab pitakonan lan mbantu wong liya ngerti. topik sing rumit."

"Komunitas pangembang paling gedhe ing donya, situs web StackOverflow , diwiwiti amarga programer kudu sinau saka siji liyane. Konsep iki prasaja: sampeyan takon lan programer ing donya bisa mangsuli. Trep, ta? :)"

"Ing kene ing CodeGym, kita mikir ana nilai ageng ing siswa ijol-ijolan kawruh. Kanthi bantuan wong liya, programmer tuwuh kanthi pribadi (sawise kabeh, ora ana cara sing luwih apik kanggo nangkep soko dhewe tinimbang nerangake marang wong liya ).

Pramila kita nggawe bagean khusus sing dirancang kanggo menehi kabeh siswa kesempatan kanggo nuduhake kawruh lan mbantu saben liyane ing proses sinau.

"Dadi, apa sing kudu sampeyan lakoni yen sampeyan wis mandheg ing tugas? Nggoleki solusi sing wis rampung ing Internet ora apik. Yen sampeyan nemokake, sampeyan bakal entuk kredit kanggo nggoleki. Nanging, sampeyan bakal tetep duwe longkangan ing pangerten lan temtunipun bakal bali kanggo cokotan sampeyan ing mangsa.

"Luwih apik kanggo miwiti kanthi aktif nggunakake bagean Bantuan . "

"Pancen gampang digunakake. Cukup klik tombol 'Bantuan' ing jejere tugas:"

wedIDE-Pitulung

"Yen sampeyan kudu nemokake tugas tartamtu saka tingkat tartamtu, cukup ketik jenenge ing garis telusuran."

Pitulung Jawa

"Utawa, pilih nggoleki lan level sing sampeyan butuhake saka dhaptar gulung."

Bantuan CodeGym

"Yen sampeyan milih filter 'Resolved', sampeyan bakal weruh pitakonan sing wis dijawab komunitas CodeGym."

"Cukup klik tombol 'Ask a question', pasang link menyang tugas, lan jelasake masalah sampeyan."

"Cathetan: njawab kanthi kode lengkap ing bagean Bantuan ora diijini . Intine bagean iki ngidini pangguna menehi tips saben liyane , sing bakal mbantu dheweke nemokake solusi sing bener. Ing tangan siji, sampeyan ora bakal bisa maneh duwe kesenjangan ing pangerten, lan ing liyane, sampeyan bakal aran pleased karo dhewe: sampeyan wis rampung tugas tinimbang skip utawa googling kanggo nemokake solusi rampung. Ora ana liyane upsides kene! :)"

"Lan nalika sampeyan entuk pengalaman ing CodeGym, aja lali babagan bagean Bantuan! Kaya sing wis dakcritakake ing ndhuwur, ora ana cara sing luwih apik kanggo sinau tinimbang nerangake marang wong liya. Siswa CodeGym bakal seneng yen sampeyan nulungi, kaya wong liya sing teka nulungi sampeyan. Cukup pilih saringan 'Anyar', lan coba wangsulana pitakon-pitakon sing diajukake dening kanca-kanca kutu buku sampeyan. Dheweke bakal matur nuwun, lan sampeyan bakal nyilem maneh menyang topik kasebut lan digali maneh. kode wong liya (lan ngerti kode wong liya iku skill kritis kanggo programer!).

Nanging CodeGym ora mung kanggo sinau! Kita uga sesambungan karo kanca-kanca programer (pemula lan ahli).

"Biasane, wong nggawe grup ing jaringan sosial kanggo nggandhengake karo wong sing padha. Kita mutusake yen iki minangka ide sing apik, mula situs kita uga duwe grup (sing diarani bagean ing bagean Artikel ) ".

"Minangka sampeyan bisa ndeleng, ana macem-macem jinis klompok. Padha pusat ing macem-macem kapentingan IT (contone, ana grup kanggo pangembang ngarep-mburi lan tester)."

"Lan manawa sampeyan gabung karo telung klompok utama situs web kita!

Ing grup CodeGym , kita nerbitake warta paling anyar babagan situs web, kontes, lan promosi. Kabeh nganyari lan owah-owahan situs web anyar katon ing kono dhisik ."

"Ing grup Random , kita nerbitake artikel menarik babagan IT ing umum, akeh sing ditulis dening siswa lan lulusan kita! Ing kene sampeyan bisa nggedhekake cakrawala kanthi signifikan kanthi njelajah teknologi anyar, nemokake review buku, entuk tips babagan carane golek kerja, santai karo guyon IT, lan liya-liyane. :)"

"Ana uga bagean Leaderboard ."

"Sukses ngrampungake kabeh tugas, lan ing sawijining dina sampeyan bisa dadi siswa sing paling apik! :)"

"Ing grup Java Developer , sampeyan bakal nemokake artikel menarik babagan Jawa, materi pelatihan tambahan, uga warta babagan basa."

"Lan ana luwih akeh klompok. CodeGym minangka papan sing paling apik kanggo panulis anyar! Nulis artikel minangka cara sing apik kanggo ngatur kawruh babagan topik."

"Oke, apik. Praktek nggawe akal. Nanging apa peran teori?"

"Teori uga penting banget, mesthi. Yen fisikawan ora ngetrapake kawruh teoretis, lan mung nyoba, sanajan nyenengake, mesthine ora bakal migunani banget! Pemrograman ora ana sing istiméwa. Ing CodeGym, kita fokus utamane ing praktik. , sing ngidini sampeyan maju kanthi cepet. Nanging, sampeyan bisa (lan kita banget menehi saran supaya sampeyan nindakake!) entuk kawruh saka sumber informasi liyane, utamane buku."

"Kabeh wong beda-beda: sawetara wong mung maca siji pawulangan singkat ing CodeGym lan langsung nggawe pangertèn; wong liya luwih trep kanggo ngumpulake informasi saka sumber liya, ngringkes, banjur nggawe kesimpulan.

"Iki sawetara buku paling apik babagan pemrograman Java, sing bisa sampeyan sinau kanthi podo karo kegiatan sampeyan ing CodeGym. Saben wis mbuktekake manawa ana gunane lan mesthi ora bakal mbuwang wektu utawa dhuwit."

  1. "Kathy Sierra lan Bert Bates, Head First Java"

    Profesor Mie kanggo ngluwari - 4

    "Temtunipun buku paling apik ing Jawa kanggo pamula! Seri Head-First duwe puluhan buku babagan macem-macem basa pamrograman. Penulis duwe cara unik dhewe kanggo nampilake materi, sing ndadekake maca cepet lan gampang. Kajaba iku, sampeyan bisa nulis. kode lan nindakake tugas langsung ing buku!"

    "Sampeyan bisa miwiti maca apa wae level sampeyan ing CodeGym, sanajan sampeyan ana ing level nol. :)"


  2. "Herbert Schildt: Java: Referensi Lengkap "

    Profesor Mie kanggo ngluwari - 5

    "Buku iki uga apik kanggo pamula. Bentenipun utami saka buku sadurunge iku carane materi presented: kene materi presented ing cara sing luwih kaku lan konsisten (akeh seneng iki 'aturan game' cara presentation). Antarane kaluwihan sing ora bisa dipungkiri yaiku kasunyatane ngrusak materi kasebut kanthi rinci, kadhangkala, bola-bali.


  3. "Bruce Eckel, Thinking in Java "

    Profesor Mie kanggo ngluwari - 6

    "Iki Kitab Suci programmer Jawa. Lan iku ora exaggeration: saben pangembang Jawa kudu maca. Iku cukup amba, lan ana alesan kanggo iku. Iku ora diwenehi jeneng entheng: iku ora mung nutupi topik tartamtu ing basa, uga nerangake filosofi Jawa - ideologi; kenapa pangripta basa kadhangkala nindakake kanthi cara dhewe, beda karo basa liyane."

    "Iki ora dimaksudake kanggo pamula lengkap, nanging nalika sampeyan tekan level 20 ing CodeGym, sampeyan bisa miwiti sinau."

    "Iki minangka buku Jawa penting sing kudu sampeyan waca (ana akeh liyane). Kanthi maca buku, saliyane sinau babagan basa, sampeyan uga bakal nggedhekake pangerten babagan pemrograman ing umum. Ing ngisor iki buku sing paling apik kanggo: "


  4. "Charles Petzold, Kode: Basa Hidden Hardware lan Piranti Lunak Komputer "

    Profesor Mie kanggo ngluwari - 7

    "Rating buku iki ing Amazon (4.7 / 5) lan review ngelem liyane, ngandika kanggo awake dhewe."

    "Iku buku sing apik kanggo wong-wong sing wis suwe lali apa sing disinaoni ing kelas ilmu komputer sekolah menengah, utawa sing ora tau njupuk siji. Iki nerangake, ing istilah awam, bab-bab penting babagan cara kerja komputer lan kode. Contone, kepiye carane komputer nglakokake kode sing ditulis dening programmer? Lan kepiye komputer ngerti teks kode kasebut, yaiku apa sing dikarepake wong komputer?"

    "Buku iki, sing wis dadi klasik, ngemot jawaban kanggo pitakonan-pitakonan kasebut. Buku kasebut nindakake tugas sing apik banget kanggo mbantu nyepetake wong sing sinau program tanpa pendidikan khusus."


  5. "Aditya Bhargava, Algoritma Grokking ".

    Profesor Mie kanggo ngluwari - 8

    "Algoritma lan struktur data penting banget lan perlu. Iki minangka bagean penting saka karya programmer, lan programer kudu nggunakake kanthi efektif! Contone, kepiye sampeyan ngurutake ewu nomer acak?"

    "Satemene, sampeyan bisa nindakake akeh cara! Nanging, padha adoh saka efektifitas sing padha. Ana akeh buku lan kursus babagan algoritma lan struktur data, nanging buku Bhargava mesthi paling apik kanggo wong sing lagi wae miwiti sinau program. Iku nggunakake basa prasaja, kalebu panjelasan rinci karo gambar, lan ora amba banget. Cukup sing perlu kanggo miwiti!"

"Waca buku, ngrampungake tugas, lan melu komunitas: resep sing sampurna kanggo dadi programmer!"