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

Java Premium
Akses ke kursus dasar Java
Pembelajaran mandiri pada kursus Java interaktif
Pembelajaran berkelanjutan
Anda dapat kembali menyelesaikan tugas atau membaca kuliah dari perangkat mana pun kapan saja: kami menyimpan kemajuan belajar Anda.
Verifikasi tugas instan
Verifikasi tugas memakan waktu kurang dari satu detik untuk 80% tugas. Hanya perlu satu klik.
Informasi terperinci tentang verifikasi tugas
Saat tugas Anda diperiksa, Anda akan melihat daftar lengkap persyaratan dan status setiap persyaratan, yaitu persyaratan mana yang dipenuhi program Anda dan mana yang tidak.
Bantuan untuk tugas
Di bagian Bantuan, Anda dapat mengajukan pertanyaan dan mendiskusikan tantangan yang sedang Anda hadapi dalam pembelajaran.
Tugas bonus
Kami tidak ingin Anda bosan, jadi hampir setiap level mencakup beberapa tugas bonus.
Plugin
Sebuah IDE adalah program khusus untuk menulis perangkat lunak, dan IntelliJ IDEA adalah salah satu IDE yang paling nyaman dan populer untuk menulis program Java. Gunakan plugin khusus kami untuk menyelesaikan tugas dari kursus {{productDisplayName}} dengan mudah.
Task recommendations
You will receive recommendations for solving tasks based on an analysis of common mistakes conducted by the course authors.
Pemeriksaan gaya kode
Programmer yang baik tidak hanya menulis kode yang benar dan mudah dipahami tetapi juga mengikuti panduan gaya kode, yang menguraikan persyaratan dan standar penulisan kode. Petunjuk kami akan membantu Anda meningkatkan gaya penulisan kode sejak awal.

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.