Get full access to learning on CodeGym dengan berlangganan salah satu paket kami
  • Java Premium
    30
    $ per bulan
    Untuk menyelesaikan kursus interaktif Java secara mandiri tanpa terikat pada jadwal.

    Anda mendapatkan:
    • akses ke kursus dasar Java di platform CodeGym
    • plugin untuk IntelliJ IDEA
    • persyaratan dan rekomendasi untuk tugas
    • pemeriksaan solusi otomatis
    • Bagian "Bantuan"
    • Bagian "Permainan"

Bandingkan paket langganan kami

Akses ke kursus dasar Java 

Kursus Java interaktif mandiri terdiri dari 6 quests: Java Syntax, Java Core, Java Collections, Multithreading, JSP & Servlets, SQL & Hibernate. Dalam kursus ini, Anda akan menemukan semua topik Java penting: sintaks Java, tipe standar, array, list, koleksi, generics, exceptions, bekerja dengan thread, bekerja dengan file, bekerja dengan jaringan, dan internet. Anda juga akan mempelajari OOP, serialisasi, rekursi, anotasi, pola desain yang paling umum, dan lainnya.

Quests ini berisi lebih dari lima ratus mini-ceramah dan lebih dari seribu tugas praktis dengan tingkat kesulitan yang meningkat. Kursus ini akan membantu Anda menguasai dasar-dasar pemrograman Java secara mandiri melalui praktik.

Kursus dasar interaktif cocok untuk pemula maupun programmer yang sudah berpengalaman yang ingin mempelajari Java.

Pembelajaran berkelanjutan 

Anda dapat kembali ke a course kapan saja — kami menyimpan kemajuan Anda. Jika Anda perlu istirahat dari menyelesaikan a complex task, tidak masalah: lanjutkan ketika nyaman. Setelah mengirimkan untuk verifikasi, solusi Anda disimpan di server kami, dan Anda dapat kembali ke sana dari perangkat mana pun.

Verifikasi tugas instan 

Cara terbaik untuk menguasai materi baru adalah mengujinya dalam praktik. Tetapi bagaimana Anda tahu apakah program Anda bekerja dengan benar? Seseorang harus memeriksa tugas Anda! Di CodeGym, solusi tugas Anda diperiksa secara instan dan otomatis. Sebagian besar tugas diperiksa dalam kurang dari satu detik. Anda hanya perlu satu klik mouse, dan jika program (solusi) Anda ditulis dengan benar, Anda akan tahu segera.

Informasi terperinci tentang verifikasi tugas 

Anda menerima tidak hanya kondisi tugas tetapi juga daftar rinci persyaratan yang terdiri dari beberapa poin. Setelah verifikasi, Anda akan melihat informasi lebih lanjut tentang pengujian tugas Anda, sehingga jelas persyaratan mana yang dipenuhi program Anda dan mana yang tidak.

Daripada menebak mengapa program Anda tidak lulus verifikasi, Anda dapat fokus pada memperbaikinya. Penting untuk mengetahui bagian tertentu dari program Anda yang tidak berfungsi dan, yang lebih penting, yakin bahwa bagian lain berfungsi sebagaimana mestinya.

Bantuan untuk tugas 

CodeGym memiliki "Help" yang dibuat khusus untuk mendiskusikan solusi tugas. Di sana Anda dapat memposting solusi yang tidak bekerja dan meminta bantuan atau saran. Anda juga dapat membantu orang lain menemukan kesalahan dalam program mereka. Anda dapat mengakses "Help" langsung dari tugas, dan di bagian itu sendiri, Anda dapat dengan mudah menemukan diskusi mengenai tugas yang diinginkan berdasarkan ID atau nama.

Tugas bonus 

Apakah pembelajaran Anda berjalan lancar, dan Anda menyelesaikan tugas dengan mudah? Agar Anda tidak bosan, hampir setiap topik memiliki beberapa tugas bonus. Tugas semacam itu ditandai dengan simbol asterisk.

Tugas ini lebih sulit dari biasanya dan tidak mudah diselesaikan. Untuk itu, Anda mungkin perlu merujuk pada literatur tambahan atau mencari di internet. Namun justru tantangan seperti ini — tugas yang Anda belum tahu cara menyelesaikannya — yang menjadikan Anda programmer yang tangguh.

Plugin 

IDE (Integrated Development Environment) adalah alat profesional utama bagi setiap programmer. Ini adalah program khusus untuk menulis perangkat lunak, dan IntelliJ IDEA adalah salah satu IDE yang paling nyaman dan populer untuk menulis program Java.

Dengan CodeGym, Anda akan belajar menulis program dalam lingkungan pengembangan profesional — IntelliJ IDEA. Untuk membuat hidup Anda lebih nyaman, kami membuat plugin khusus untuk IntelliJ IDEA, dan dengan bantuan plugin ini, Anda dapat mengambil tugas dalam dua klik mouse dan mengirimkannya dengan satu klik!

Task recommendations 

Can task requirements be improved and made even smarter? Absolutely, and we at CodeGym have done it. Our programmers constantly analyze the solutions submitted by CodeGym users and look for common mistakes. Then for each such mistake, they write a special test that allows us to recognize it in your code.

When you submit a task for verification, it goes through numerous tests that look for known standard mistakes. If such mistakes are found, you receive a recommendation written by the task author on how best to fix the mistake.

Pemeriksaan gaya kode 

Programmer yang baik tidak hanya menulis kode yang benar dan tepat tetapi juga mematuhi semua pedoman — persyaratan dan standar penulisan kode. Itulah sebabnya CodeGym memiliki “pemeriksa gaya kode” yang memeriksa kepatuhan kode Anda terhadap standar dan memberikan daftar komentar pada kode Anda.