Seperti yang mungkin sudah Anda ketahui sekarang, filosofi CodeGym dalam mempelajari Java dapat diringkas sebagai 'praktik adalah yang utama dan utama'. Fokus utama kursus kami adalah untuk mengajari Anda keterampilan pengkodean yang akan diterapkan dalam pekerjaan nyata, dan itulah mengapa CodeGym memiliki begitu banyak tugas. Dengan lebih dari 1200 tugas berbeda dalam kursus CodeGym, Anda dapat yakin di sini Anda akan mendapatkan lebih dari cukup pengalaman praktis untuk merasa percaya diri sebagai pengembang Java (bahkan jika masih junior).
Yang ini cukup sederhana. Setelah Anda mempelajari beberapa pengetahuan teoretis baru, Anda perlu memperkuat apa yang telah Anda pelajari dengan tugas, dan tugas ini melakukan hal itu. Bagian dari kursus ini cukup tradisional: pertama Anda mempelajari beberapa pelajaran dan kemudian mengikuti tugas-tugas praktis berdasarkan bagian pengetahuan khusus ini.
Tentu saja, Anda juga perlu melakukan tugas-tugas praktis tentang apa yang telah Anda pelajari di level-level sebelumnya. Dan ini adalah jenis tugas kedua yang akan Anda lihat di CodeGym. Dibutuhkan waktu berbulan-bulan bahkan bertahun-tahun bagi sebagian orang untuk menyelesaikan kursus tersebut. Misi dari tugas-tugas ini adalah untuk memastikan Anda tidak akan melupakan teori dan tidak akan kehilangan keterampilan atau bagian penting dari pengetahuan di sepanjang jalan. Anda akan melihat banyak tugas seperti itu selama kursus. Anda bahkan mungkin bosan menyelesaikannya dan merasa ingin mengeluh, tetapi ingat: mereka ada karena suatu alasan. Kita, manusia, perlu mengulang semuanya berkali-kali (lebih dari yang Anda pikirkan) untuk memastikan otak akan mengingat bagaimana hal itu dilakukan sekali dan untuk selamanya (atau setidaknya untuk jangka waktu yang cukup lama, agar realistis).
Di sinilah semakin menarik karena tugas semacam ini unik untuk CodeGym. Tugas-tugas ini didasarkan pada teori yang belum sempat Anda pelajari (biasanya ada di salah satu dari tiga level berikut). Jadi pada dasarnya Anda menghadapi tugas yang tidak dapat Anda selesaikan karena belum ada yang mengajari Anda teori yang mendasarinya. Omong kosong? Tidak, fitur keren (salah satu dari banyak hal) unik untuk CodeGym. Anda hanya perlu mulai googling jika ingin menyelesaikan tugas seperti itu. Masalahnya, pencarian web untuk jawaban atau informasi yang Anda butuhkan adalah keterampilan yang sangat penting bagi pemrogram mana pun, dan kami ingin Anda menguasainya sama seperti keterampilan penting lainnya, seperti menulis kode atau mencari bug. Namun bagi Anda yang tidak ingin bereksperimen dan ingin tetap menggunakan pendekatan pembelajaran tradisional, ada caranya juga. Jika Anda tidak suka googling, Anda selalu dapat mengesampingkan 'tugas tantangan' ini dan kembali ke sana setelah Anda mencapai teori yang diperlukan tentang CodeGym. Ketika datang untuk memilih pendekatan Anda untuk belajar, kami pro-pilihan, sehingga untuk berbicara, setiap saat itu tepat.
Entri kode adalah jenis tugas termudah yang dimaksudkan untuk pemula total. Seorang calon programmer perlu memulai dengan hanya merasakan kode dan cara penulisannya. Jadi dalam tugas ini yang harus Anda lakukan hanyalah menyalin contoh kode yang diberikan.
Cara lain yang baik untuk belajar adalah mempelajari kode orang lain mencoba mencari tahu di mana letak kesalahan yang menyebabkan bug. Menemukan kesalahan dalam kode orang lain adalah keterampilan yang sangat penting dan sangat dapat diterapkan untuk pengembang perangkat lunak.
Pada titik tertentu, Anda akan mulai menulis kode Anda sendiri. Dengan jenis tugas ini, Anda mendapatkan serangkaian persyaratan yang harus dipenuhi oleh kode Anda. Tentu saja, persyaratannya selalu berbeda dan dirancang sedemikian rupa untuk mengajari Anda cara melakukan tugas-tugas yang akan dihadapi oleh seorang programmer Java sejati secara rutin di pekerjaannya yang sebenarnya.
Bagi Anda yang menyelesaikan tugas biasa, kami juga memiliki bonus ekstra sulit. Tunjukkan kepada kami betapa tangguhnya Anda dengan memecahkan ini karena membutuhkan sedikit belajar mandiri dan dirancang untuk mengembangkan keterampilan berpikir algoritmik Anda.
Ini adalah bos dari tugas CodeGym: proyek di mana Anda diminta untuk sendirian (tetapi tentu saja tidak tanpa bantuan kami) mengembangkan program yang agak rumit. Tidak perlu khawatir, karena proyek mini biasanya dibagi menjadi sub-tugas yang lebih kecil sehingga Anda tidak akan terjebak di tengah-tengah. Mereka dibuat untuk Anda mempelajari proses umum pengembangan program dan langkah-langkahnya. Saat setiap tugas jenis ini selesai, Anda akan mendapatkan program baru yang ditulis dengan tangan Anda sendiri, seperti video game sederhana atau ruang obrolan online. Ini adalah keuntungan besar dari CodeGym karena biasanya (bagi mereka yang menggunakan cara lain untuk belajar Java) mungkin diperlukan waktu bertahun-tahun sebelum seorang pemula pengkodean dapat membuat program kompleks pertama dari awal.
Dan terakhir, menonton video juga merupakan bagian dari kursus CodeGym, hanya karena tidak ada salahnya untuk sesekali berhenti membaca dan menulis kode. Menonton video adalah cara yang bagus untuk memberi otak Anda waktu untuk bersantai dengan beralih ke jenis konten lain yang lebih mudah dikonsumsi. Selain itu, ini membantu Anda untuk memperkuat kebiasaan baru Anda belajar cara membuat kode: bahkan saat sedang libur dan bersantai, Anda mengonsumsi konten terkait pemrograman alih-alih acara TV atau blogger YouTube favorit. Ini adalah cara lain untuk memberi tahu otak Anda bahwa Anda serius melakukan ini.

GO TO FULL VERSION