Tujuan kursus

Tujuan dari keseluruhan kursus ini adalah untuk bersenang-senang, tetap bahagia, dan mendapatkan keterampilan pemrograman Java yang nyata agar dapat dengan mudah mendapatkan pekerjaan sebagai programmer.

Struktur game

Kursus ini terdiri dari empat misi utama, dan setiap misi terdiri dari setidaknya sepuluh level. Setiap level berisi 10-12 pelajaran dan 20-30 latihan. Untuk menyelesaikan tugas dan beberapa tindakan lainnya, Anda mendapatkan poin pengalaman atau "materi gelap". Anda dapat menggunakannya untuk membuka pelajaran dan tugas selanjutnya.

Maju ke level atau pelajaran berikutnya

Untuk melanjutkan ke pelajaran atau level berikutnya, Anda perlu mengumpulkan cukup «materi gelap» untuk «membayar» untuk membukanya.

Deskripsi setiap tugas menyebutkan berapa banyak unit yang akan Anda terima untuk menyelesaikannya.

Misalnya, Anda akan mendapatkan 1 unit materi gelap untuk latihan berikut.

Latihan

Di CodeGym, Anda akan menemukan banyak latihan yang berbeda. Anda mendapatkan materi gelap untuk mempelajarinya.

Salin kode dari contoh — Ini adalah latihan paling sederhana. Untuk menyelesaikannya, Anda harus memasukkan kode Java di jendela bawah persis seperti yang muncul di jendela atas.

Tulis program — Ini adalah latihan terpenting dalam kursus. Ini dapat sangat bervariasi dalam kompleksitasnya: mulai dari tugas pendek dan sederhana hingga teka-teki yang benar-benar akan membuat otak Anda bekerja... Anda dapat mulai mengerjakan tugas apa pun yang ditandai sebagai "Tersedia". Untuk memulai, cukup klik tombol "Buka" pada deskripsi tugas.

Ini akan membuka IDE Web. Tab pertama berisi kondisi tugas. Tab kedua adalah tempat Anda mengetikkan kode. Anda akan menemukan pohon proyek di sebelah kiri.

Setelah menyelesaikan tugas, klik tombol «Verifikasi». Anda akan mengetahui apakah solusi tugas sudah benar.

Jika Anda hanya ingin menjalankan program tanpa memvalidasinya, cukup klik tombol «Jalankan».

Bilah alat yang sama memungkinkan Anda menyetel ulang solusi (jika Anda bingung), menganalisis kode Anda (jika Anda belajar di bawah Dark Grand Master), atau mendapatkan bantuan dengan solusi.

Buat proyek mini — Ini adalah latihan yang paling menarik dan menantang! Proyek mini terdiri dari serangkaian sub-tugas yang saling berhubungan. Pada akhirnya, Anda akan membuat proyek kecil Anda sendiri seperti game. Tetapi sebelum Anda membuat proyek mini pertama Anda, Anda memiliki banyak pekerjaan yang harus dilakukan. Anda tidak akan melihat proyek mini pertama Anda hingga Level 20.

Nerd Break — Ini adalah latihan yang paling sulit dari semuanya! Cuma bercanda! Paling sering, "istirahat" melibatkan menonton video terkait teknologi yang keren. Dan ya, Anda juga masih mendapatkan hadiah materi gelap untuk latihan ini.

NB: Mulai Level 3, Anda akan dapat mengerjakan tugas menggunakan lingkungan pengembangan terintegrasi (IDE) yang disebut IntelliJ IDEA. Sebuah pelajaran akan mengajari Anda cara melakukannya, tetapi kami akan memberi tahu Anda lebih banyak tentang itu nanti.

Pelajaran dan status tugas

Tugas dapat memiliki status berikut.

"Tersedia" — Lanjutkan dan coba selesaikan!

"Selesai" — Anda berhasil menyelesaikan tugas ini dan mengumpulkan materi gelap Anda kurang dari tiga hari yang lalu. Anda dapat mencoba menyelesaikannya lagi untuk menyempurnakan solusi Anda.

"Tertutup" — Anda berhasil menyelesaikan tugas ini dan mengumpulkan materi gelap Anda lebih dari tiga hari yang lalu.

"Terkunci" – Anda tidak dapat lagi mengirimkan tugas ini untuk verifikasi.

Pelajaran memiliki dua kemungkinan status: "Tersedia" dan "Terkunci".

Pelajaran "terkunci" pertama setelah pelajaran "tersedia" adalah pelajaran yang Anda hentikan. Jika Anda mengkliknya, Anda akan diminta untuk membayar sejumlah materi gelap untuk membukanya. Anda dapat membukanya dari pelajaran sebelumnya, atau cukup mengeklik kartu yang sesuai di daftar pelajaran.