CodeGym /Java Blog /Acak /pelajaran pemrograman Java
John Squirrels
Level 41
San Francisco

pelajaran pemrograman Java

Dipublikasikan di grup Acak
Pendidikan tidak boleh membosankan. Itu satu hal yang kami yakini! Itu bisa dan harus diubah. Dan itulah yang telah kami lakukan: kami mengembangkan kursus pemrograman CodeGym, yang kami berani katakan tidak seperti kursus online lainnya. Tidak ada video pembelajaran yang panjang atau daftar tugas dengan ekspektasi akuntabilitas yang tidak jelas. Sebaliknya, ada tujuan yang jelas, alat pembelajaran khusus telah dibuat, dan apa yang perlu Anda lakukan sudah ditentukan dengan baik.
Pelajaran Pemrograman Java - 1

11 fitur teratas dari pelajaran CodeGym

Biasanya, kursus pemrograman online berbentuk buku teks atau video tutorial. Kami telah mengambil pendekatan yang sama sekali berbeda. Kami telah membuat serangkaian pelajaran singkat tentang Java, mengisinya dengan latihan praktis, dan menyediakan alat "pintar" untuk memverifikasi bahwa solusi Anda benar. Dan semua ini terbungkus dalam kursus yang konsisten dan holistik!

1. CodeGym seperti sebuah game. Kami punya level dan "naik level"

Pelajaran Pemrograman Java - 2
Dengan kata lain, kami membantu Anda naik level sebagai programmer. Ini bukan hanya pelajaran Java dengan contoh. Anda membaca pelajaran singkat dan kemudian segera menyelesaikan tugas dan diberi hadiah. Itu logis dan bisa dimengerti. Anda akan menyelesaikan berbagai macam tugas. Tugas paling umum melibatkan penulisan kode untuk memecahkan beberapa masalah. Selain itu, Anda harus belajar membaca kode orang lain, memperbaiki bug di dalamnya, memperbaikinya (mengubahnya), menambahkan fitur baru ke dalamnya.
Terkadang Anda terpaksa menonton video menarik tentang orang-orang di dunia teknologi. Mereka yang belajar memprogram dari awal juga mendapat manfaat dari mengetik kode. Mereka yang maju cukup jauh akan menghadapi tugas besar, yang sebenarnya adalah proyek mini: menyelesaikannya akan melibatkan penulisan beberapa program menarik dengan cara yang lebih serius (permainan kecil, aplikasi obrolan online, dll.).

2. Pelajaran Java, dan tidak ada yang lain!

Seperti bahasa pemrograman lainnya, Anda dapat mempelajari Java untuk waktu yang sangat lama. Agar tidak terlalu macet di awal perjalanan, kami telah menghilangkan topik yang tidak dibutuhkan pemula. Pelajaran pemrograman untuk pengembang Java pemula sering diisi dengan hal-hal seperti itu. CodeGym hanya mempertahankan apa yang paling penting. Dan ini bukan kata-kata kosong: kami telah menganalisis ratusan lowongan pekerjaan untuk sampai pada pendekatan ini. Jadi klaim kami adalah bahwa kursus tersebut mencakup topik-topik yang perlu diketahui oleh calon pengembang Java junior untuk mencari pekerjaan. Menjadi pengembang Java junior akan memakan waktu antara tiga bulan dan satu tahun, tergantung pada berapa banyak waktu yang Anda dedikasikan untuk studi Anda.

3. 500 pelajaran mini dan 1200+ latihan

Kursus ini memiliki banyak latihan. BANYAK, BANYAK, BANYAK, BANYAK latihan! Ini bukan hanya kata-kata: kursus berisi 500 pelajaran mini (yaitu pelajaran singkat tentang Java) dan lebih dari 1200 latihan. Sebagian besar dari mereka termasuk tugas-tugas kecil (tetapi ada ribuan dari mereka!). Dengan menyelesaikan semuanya, Anda akan mendapatkan pengalaman minimum yang diperlukan untuk bangkit dan mengatasi masalah yang lebih serius. Selain itu, kursus ini memiliki apa yang disebut "tugas besar" (yang sebenarnya adalah proyek mini) dan video yang bermanfaat.

4. Empat pencarian, empat puluh level, banyak pengetahuan praktis

Kursus ini dibagi menjadi 4 pencarian. Setiap pencarian adalah 40 level yang harus Anda lewati. Pencarian pertama mencakup pelajaran Java yang tidak memerlukan pengetahuan bahasa sebelumnya — hanya dasar-dasarnya, sintaksis, dan sejumlah besar tugas yang relevan. Ada tugas yang sangat mudah. Dan untuk membantu Anda menguasai materi, ada tugas yang lebih sulit yang mengharuskan Anda untuk terus maju dan menggunakan google. Dan ada tugas yang menantang bagi siswa yang paling berani. Anda hanya dapat naik ke level berikutnya setelah menyelesaikan sebagian besar tugas di level Anda saat ini. Jika beberapa di antaranya terlalu keras untuk dipecahkan, mereka dapat ditunda dengan aman untuk nanti. Bekerja dengan cara ini, ketika Anda mencapai akhir, Anda akan memiliki sekitar 500 jam pengalaman pemrograman praktis. Itu dasar yang kuat untuk tawaran menjadi pengembang Java junior!
Sintaks Java Pencarian ini untuk pemula. Tugas dan pelajaran tentang Java dalam pencarian ini akan membantu Anda menguasai konstruksi dasar bahasa (variabel, operator kondisional, loop, metode, kelas, dan informasi dasar tentang koleksi dan objek)
Inti Jawa Dalam pencarian ini, Anda akan mempelajari dasar-dasar OOP, dan berkenalan dengan serialisasi dan kelebihan metode
Multithreading Java Multithreading adalah kata terpenting dalam pencarian ini. Tapi bukan itu saja yang akan kita bahas disini. Kami juga membahas bagaimana kelas Object dan String diatur dan banyak hal lainnya. Anda dapat mempelajari pencarian ini dan selanjutnya secara bersamaan.
Koleksi Jawa Koleksi adalah untuk pemrogram Java, apa itu dinamit bagi seorang pencari. Anda perlu mengetahuinya, tetapi penting untuk memahami cara menggunakannya. Quest ini juga mencakup banyak informasi tentang bekerja dengan JSON, Git, RMI, dan DynamicProxy—dan sedikit tentang JavaScript

5. Kerjakan tugas di mana pun Anda suka

Selesaikan tugas dan kirimkan untuk verifikasi:
  • Tepat di situs web. CodeGym bukan hanya pelajaran Java untuk pemula dengan latihan. Ini juga merupakan platform interaktif untuk menyelesaikan tugas Anda. Ini nyaman: Anda menjelajahi contoh dalam pelajaran, dan kemudian Anda harus menyelesaikan tugas yang sangat mirip. Tugas-tugas kecil yang memperkuat materi ini dapat diselesaikan langsung di situs web CodeGym. Kami mengembangkan IDE Web kami hanya untuk ini.

  • Untuk menyelesaikan tugas yang memerlukan lebih banyak waktu, sebaiknya gunakan lingkungan pengembangan profesional IntelliJ IDEA . Untuk mempermudah siswa CodeGym, kami telah mengembangkan plugin yang bermanfaat untuk IDE populer ini. Plugin memungkinkan Anda mendapatkan kondisi tugas dalam satu klik, dan dengan mudah dan cepat mengirimkan solusi Anda untuk verifikasi.

  • Setelah dikirimkan untuk verifikasi, kode Anda disinkronkan di berbagai komputer/perangkat Anda jika Anda menggunakan banyak perangkat.

6. Verifikasi tugas instan

Siswa memiliki pengalaman langsung dengan situasi ini: tugas Anda sudah selesai, tetapi guru Anda tidak memeriksanya. Begitulah cara kerjanya dengan kursus tatap muka di mana seorang guru memberikan pelajaran Java pemula, harus berurusan dengan dua lusin siswa (atau lebih) secara bersamaan, dan tidak punya waktu untuk memeriksa pekerjaan setiap siswa. Di CodeGym, Anda akan mengetahui apakah solusi Anda benar dalam sekejap. Anda:
  • tulis solusi Anda di Jawa;
  • tekan tombol "Verifikasi": solusi Anda dikirimkan ke server CodeGym!
  • Sesaat kemudian, Anda mengetahui apakah solusi Anda benar dan mendapatkan rekomendasi jika Anda memiliki kesalahan.
Pelajaran Pemrograman Java - 3

7. Sistem rekomendasi CodeGym

Sangat sulit bagi seorang pemula untuk menangkap kesalahan pemrograman yang dilewatkan oleh kompiler. Anda telah menyelesaikan tugas, tetapi Anda tidak tahu apakah solusi Anda sudah benar? Tidak masalah: Sistem rekomendasi CodeGym akan menunjukkan di mana kesalahan bersembunyi di solusi Anda.

8. Halaman bantuan

Jika sistem rekomendasi CodeGym tidak dapat membantu Anda, dan Anda merasa terjebak saat mencoba menyelesaikan tugas yang sulit, lihat halaman bantuan—layanan ini tidak akan membuat Anda menghadapi masalah sendirian. Siswa atau anggota staf CodeGym lainnya pasti akan membantu Anda.

9. Kelompok berdasarkan kepentingan

Komunitas kami terdiri dari kelompok minat di mana Anda dapat membaca artikel yang ditulis oleh siswa lain dan profesional industri, menulis posting Anda sendiri, dan mengomentari serta mendiskusikan Java atau topik lain yang terkait dengan pemrograman.

10. Jejaring sosial dan CodeGym

Ikuti CodeGym di Facebook. Di grup jejaring sosial kami, Anda dapat mendiskusikan berita IT dan pelajaran pemrograman Java, membagikan pencapaian Anda dengan teman, menonton video pelajaran tentang Java, atau meminta bantuan. Facebook: https://www.facebook.com/codegym.cc/ YouTube: https://www.youtube.com/channel/UCkrztSaBYw1aZO8a9lB9ykA Twitter: https://twitter.com/codegym_cc

11. Cakupan materi

Pelajaran kursus, serta artikel yang diposting di grup , berisi banyak referensi ke sumber, buku, dan video Java lainnya. Ini bukan kebetulan. Cara penyampaian materi dirancang untuk membantu Anda mengembangkan keterampilan pemrogram yang penting: kemampuan untuk mencari informasi yang Anda butuhkan di Internet. Sudahkah Anda menemukan pelajaran Java awal yang bagus yang melengkapi pelajaran CodeGym? Itu benar-benar luar biasa! Tujuan CodeGym adalah agar Anda mendapatkan pengetahuan baru dan menerapkannya dalam praktik.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION