CodeGym /Java Blog /Acak /Cara belajar di CodeGym: Panduan kursus
John Squirrels
Level 41
San Francisco

Cara belajar di CodeGym: Panduan kursus

Dipublikasikan di grup Acak
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. Cara belajar di CodeGym: Panduan kursus - 1

Daftar isi

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.
Mereka juga bervariasi dalam ukuran dan kesulitan:
  • 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.
Ada begitu banyak tugas yang membuat Anda tidak bisa tidak menjadi seorang programmer jika Anda menyelesaikan kursus sampai akhir!

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).
Bagaimana perkembangan kursus? Level 0 adalah semacam pengenalan dunia CodeGym, karakter dan metode pengajarannya. Anda menemukan tugas langsung dari pelajaran pertama, dan Anda dapat menyelesaikannya langsung di situs web. Di tingkat ketiga, ada pelajaran khusus untuk menginstal IntelliJ IDEA, lingkungan pengembangan populer yang digunakan oleh pemrogram Java. Dengan menginstalnya dan plugin CodeGym, Anda dapat menyelesaikan tugas tidak hanya di web tetapi juga di PC Anda. Ini akan sangat berguna di tingkat kursus berikutnya, saat Anda mulai menghadapi tugas yang lebih besar, dan dari paruh kedua kursus — proyek mini dan tugas bonus.

Bagian yang berguna di CodeGym

Kursus pelatihan — Ini yang paling penting! Telusuri semuanya dan Anda akan menjadi programmer Java yang hebat! Tugas — 1200 tugas praktis. Mereka dapat dibuka secara terpisah dari kursus, tetapi hanya yang telah Anda capai yang akan tersedia untuk dipecahkan. Bantuan — Akses kebijaksanaan dan kecerdasan kolektif siswa dan profesional CodeGym. Ajukan saja pertanyaan Anda tentang teori atau tugas, dan mereka pasti akan membantu Anda. Artikel— Komunitas yang dibangun berdasarkan minat dan kota, dibuat untuk mendiskusikan CodeGym dan segala sesuatu yang berkaitan dengan studi Anda — teori, tugas, pertanyaan wawancara. Bergabunglah dengan grup minat, baca artikel yang ditulis oleh alumni CodeGym, siswa saat ini, dan staf editorial, dan posting artikel Anda sendiri jika Anda memiliki sesuatu untuk dikatakan! Kisah Sukses adalah grup khusus tempat siswa dan lulusan CodeGym berbagi bagaimana mereka berhasil menaklukkan Java dan mendapatkan pekerjaan. permainanadalah bagian di mana proyek melibatkan penulisan game sederhana namun menarik, seperti Snakes, 2048, game balapan dengan rintangan, dan game menembak yang berlatarkan luar angkasa. Semua proyek ini dibagi menjadi subtugas. Menyelesaikannya selangkah demi selangkah, Anda akan mendapatkan versi gim Anda sendiri. Proyek dibagi berdasarkan kesulitan. Ada beberapa dalam jangkauan siswa yang telah menyelesaikan Level 5, dan ada orang lain yang membutuhkan keterampilan dan pengetahuan Level 10 dan lebih tinggi.
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.

Tempat mengobrol dengan tim CodeGym

Anda dapat mengajukan pertanyaan apa pun terkait kursus dengan menulis kepada kami di support@codegym.cc atau dengan menggunakan fitur obrolan di situs web. Kami berada di jejaring sosial
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION