Tujuan kursus

Tujuane kabeh kursus iki yaiku kanggo seneng-seneng, tetep seneng, lan entuk katrampilan pemrograman Java sing nyata supaya gampang entuk kerja minangka programmer.

Struktur game

Kursus iki kasusun saka papat ngumboro nggoleki utama, lan saben nggoleki kasusun saka paling sepuluh tingkat. Saben level ngemot 10-12 pelajaran lan 20-30 latihan. Kanggo ngrampungake tugas lan sawetara tumindak liyane, sampeyan entuk titik pengalaman utawa "materi peteng". Sampeyan bisa nggunakake aplikasi kasebut kanggo mbukak kunci pelajaran lan tugas sabanjure.

Maju menyang tingkat utawa pelajaran sabanjure

Kanggo maju menyang pelajaran utawa level sabanjure, sampeyan kudu nglumpukake cukup «dark matter» kanggo «mbayar» kanggo mbukak kunci.

Katerangan saben tugas nyatakake jumlah unit sing bakal ditampa kanggo ngrampungake.

Contone, sampeyan bakal entuk 1 unit materi peteng kanggo latihan ing ngisor iki.

Latihan

Ing CodeGym, sampeyan bakal nemokake macem-macem latihan. Sampeyan entuk materi peteng kanggo nggarap.

Salin kode saka conto — Iki minangka latihan sing paling gampang. Kanggo ngrampungake, sampeyan kudu ngetik kode Jawa ing jendhela ngisor persis kaya sing katon ing jendhela ndhuwur.

Tulis program — Iki minangka latihan paling penting ing kursus. Iki bisa beda-beda banget ing kerumitan: kabeh cara saka tugas singkat lan prasaja kanggo puzzlers sing tenan bakal nggawe otak kanggo bisa ... Sampeyan bisa miwiti nggarap tugas sing ditandhani minangka "Kasedhiya". Kanggo miwiti, cukup klik tombol "Bukak" ing katrangan tugas.

Iki bakal mbukak IDE Web. Tab pisanan ngemot kahanan tugas. Tab kapindho yaiku ngendi sampeyan ngetik kode. Sampeyan bakal nemokake wit proyek ing sisih kiwa.

Sawise ngrampungake tugas, klik tombol «Verifikasi». Sampeyan bakal ngerti apa solusi tugas wis bener.

Yen sampeyan mung pengin nglakokake program tanpa validasi, klik tombol «Run».

Toolbar sing padha iki ngidini sampeyan ngreset solusi (yen sampeyan bingung), nganalisa kode sampeyan (yen sampeyan sinau ing Dark Grand Master), utawa njaluk bantuan kanggo solusi.

Gawe proyek mini — Iki minangka latihan sing paling menarik lan tantangan! A mini-proyek kasusun saka seri saka interconnected sub-tugas. Ing pungkasan, sampeyan bakal nggawe proyek cilik sampeyan dhewe kayata game. Nanging sadurunge nggawe proyek mini pisanan sampeyan, sampeyan kudu nindakake akeh tugas. Sampeyan ora bakal weruh mini-proyek pisanan nganti Level 20.

Nerd Break — Iki minangka latihan sing paling angel kabeh! Mung guyon! Paling asring, "break" kalebu nonton video sing gegandhengan karo teknologi. Lan ya, sampeyan isih entuk ganjaran materi peteng kanggo latihan iki.

P.S.: Miwiti Level 3, sampeyan bakal bisa nggarap tugas nggunakake lingkungan pangembangan terpadu (IDE) sing diarani IntelliJ IDEA. Pawulangan bakal mulang sampeyan carane nindakake, nanging kita bakal ngandhani luwih akeh babagan iki mengko.

Pawulangan lan status tugas

Tugas bisa nduweni status ing ngisor iki.

"Kasedhiya" — Ayo lan coba ngrampungake!

"Rampung" — Sampeyan kasil ngrampungake tugas iki lan ngumpulake materi peteng kurang saka telung dina kepungkur. Sampeyan bisa nyoba ngrampungake maneh kanggo nambah solusi sampeyan.

"Ditutup" — Sampeyan kasil ngrampungake tugas iki lan ngumpulake materi peteng luwih saka telung dina kepungkur.

"Dikunci" – Sampeyan ora bisa ngirim tugas iki maneh kanggo verifikasi.

Pawulangan duwe rong status: "Kasedhiya" lan "Dikunci".

Pawulangan pisanan "dikunci" sawise pelajaran "kasedhiya" yaiku pelajaran sing sampeyan mandhegake. Yen sampeyan ngeklik, sampeyan bakal dijaluk mbayar sawetara materi peteng kanggo mbukak kunci. Sampeyan bisa mlebu saka pelajaran sadurunge, utawa sampeyan bisa ngeklik kertu sing cocog ing dhaptar pelajaran.