Jadi, Anda telah memutuskan untuk menjadi programmer Java. Sebuah pertanyaan yang masuk akal segera muncul: "Di mana Anda harus mulai?" Pada artikel ini, kita akan berbicara tentang cara belajar pemrograman dari awal di CodeGym. Kami akan menjelajahi fitur-fitur kursus, bagaimana proses pembelajaran dibagi menjadi beberapa tahapan, dan bagian situs web mana yang harus digunakan untuk membuat pelatihan Anda seefektif mungkin.
Video — Saluran YouTube resmi kami adalah tempat untuk menemukan laporan video yang dibuat oleh siswa CodeGym, ulasan video, berbagai tutorial bermanfaat, terjemahan pelajaran bahasa asing terbaik tentang pemrograman, dan banyak lagi.

Daftar isi
- Fitur kursus CodeGym
- Platform pembelajaran: situs web dan aplikasi seluler
- Tahapan kursus
- Bagian situs web yang berguna
- Tempat mengobrol dengan tim CodeGym
CodeGym: Tutorial Java yang menekankan latihan
1. Pembelajaran dalam bentuk permainan
Kursus CodeGym agak mirip dengan permainan komputer. Itu dibagi menjadi empat pencarian , yang masing-masing memiliki konsep umum. Misalnya, Sintaks Java adalah pencarian pertama, di mana Anda mempelajari sintaks dasar bahasa tersebut. Setiap pencarian terdiri dari sepuluh level , yang harus diselesaikan secara berurutan. Level diisi dengan pelajaran dan tugas dengan berbagai tingkat kesulitan. Untuk naik ke level berikutnya, Anda harus menyelesaikan sebagian besar tugas di level saat ini, karena dengan berhasil menyelesaikan tugas, Anda mendapatkan beberapa "materi gelap". Anda menggunakannya untuk membuka kunci pelajaran dan tugas selanjutnya.2. Latihan pemrograman sejak awal
Pengalaman praktis yang diperoleh dalam tutorial Java kami (kursus CodeGym) mencakup tugas dalam berbagai format. Mereka bervariasi dari waktu ke waktu:- Beberapa tugasnya adalah untuk memperkuat materi teoretis dari pelajaran sebelumnya;
- Lainnya ditujukan untuk mengulang teori yang telah dibahas sebelumnya dari tingkat sebelumnya;
- Namun, yang lain adalah " tugas tantangan ", yang didasarkan pada materi yang disajikan dalam satu, dua, atau tiga level berikutnya. Ya, Anda membacanya dengan benar. Ini dilakukan dengan sengaja. Ingin menyelesaikan tugas sekarang, tetapi Anda tidak tahu sesuatu? Google itu! Ini adalah keterampilan yang sangat berguna bagi seorang programmer. Tetapi jika Anda ingin bergerak secara ketat melalui materi, maka kesampingkan saja tugas tersebut dan kembali ke sana setelah beberapa level setelah Anda mencapai teori yang diperlukan.
- Entri kode adalah tugas untuk pemula. Kadang-kadang seorang programmer yang bercita-cita tinggi hanya perlu menggali dan merasakan kodenya. Untuk melakukannya, Anda cukup "menyalin" sebuah contoh;
- Analisis kode orang lain dan temukan bug. Nah, Anda mengerti. Kami juga memiliki tugas ini;
- Tulis kode Anda sendiri untuk memenuhi daftar kondisi tugas;
- Tugas bonus. Ini adalah tugas yang lebih sulit untuk dipelajari sendiri dan untuk mengembangkan kemampuan Anda berpikir dalam kerangka algoritme;
- Proyek mini. Tugas-tugas ini dibagi menjadi beberapa sub-tugas. Saat Anda menyelesaikan masing-masing secara berurutan, Anda akhirnya membuat program yang relatif kompleks dan besar. Misalnya game Sokoban atau ruang obrolan online. Tugas-tugas ini muncul di tengah-tengah kursus;
- Video. Terkadang berguna untuk mengubah apa yang Anda lakukan. Di CodeGym, kami melakukan ini dengan menonton video IT.
3. Verifikasi tugas instan dan alat untuk meningkatkan kode Anda
Fitur terpenting CodeGym, yang membedakannya dari semua kursus online lainnya, adalah verifikasi tugas otomatis instan, petunjuk, rekomendasi tentang cara menyelesaikan tugas . Dengan CodeGym, Anda tidak perlu menunggu lama sementara seorang guru memeriksa pekerjaan Anda: Anda mengklik satu tombol, dan dalam sekejap, Anda mendapatkan hasil dan rekomendasi jika ada yang salah dengan solusi Anda.4. Membantu tugas
Pengalaman Anda mempelajari cara memprogram seharusnya tidak menyerupai mengambang sendirian di atas rakit di tengah lautan. Anda perlu berinteraksi dengan orang lain. Yang terpenting, CodeGym memiliki bagian " Bantuan " untuk ini. Jika Anda terjebak pada tugas dari kursus untuk waktu yang lama atau tidak dapat memahami topik yang sulit, ajukan pertanyaan di bagian tertentu. Seorang siswa, programmer, atau anggota staf situs web pasti akan membantu Anda. Terlebih lagi, ketika Anda merasa siap, akan sangat berharga bagi Anda untuk membuka bagian "Bantuan" dan membantu orang lain dalam studi mereka. Itu berarti Anda harus memahami kode orang lain. Setelah menyelesaikan kursus, seorang siswa memperoleh 300-500 jam pengalaman pemrograman nyata! Kursus ini juga merupakan alat yang sangat baik bagi mereka yang telah mempelajari pemrograman dasar tetapi tidak tahu harus mulai dari mana untuk mencari pekerjaan. Selain latihan, Anda akan mendapatkan saat bekerja melalui CodeGym, Anda akan dapat memahami pertanyaan penting yang harus Anda jawab selama wawancara kerja, serta dapat menulis resume yang kompeten.Platform pembelajaran: situs web dan aplikasi seluler
Anda memiliki dua opsi untuk menguasai dasar-dasar pemrograman Java dengan CodeGym: melalui aplikasi Android atau versi web. Namun, ada yang ketiga: belajar baik di situs web maupun di aplikasi :) Anda dapat melakukan ini jika Anda memiliki langganan aktif.Tahapan kursus
CodeGym adalah tutorial Java terlengkap dalam bahasa Inggris. Kursus utama Java akan memberikan gambaran lengkap tentang Java Core, dan latihan selanjutnya akan membantu Anda mempelajari cara bekerja dengan teknologi yang lebih maju. Dengan CodeGym Anda akan mempelajari Java Core dan menyelesaikan 1200 tugas dengan verifikasi instan. Apa saja yang termasuk dalam kursus?- Pelajaran singkat tentang teori, kental dengan contoh nyata;
- Tugas, proyek mini;
- Pelajaran motivasi (di awal level) dan video yang akan membantu Anda mempertahankan "daya" Anda hingga akhir kursus;
- Kuis pada materi tertutup (tingkat awal).
GO TO FULL VERSION