Kursus interaktif
Kursus Jawa
Pelajari bahasa Java dari awal dengan penjelasan mendetail, contoh praktis, dan latihan interaktif: mulai dari sintaksis dasar dan kontrol aliran hingga konsep inti OOP seperti kelas, pewarisan, antarmuka, dan koleksi.
01 · Modul 1 — Dasar-dasar Java
Struktur program Java, deklarasi variabel primitif, manipulasi string, dan kontrol aliran logis.
02 · Modul 2 — Dasar-dasar OOP
Pengantar pemrograman berorientasi objek: kelas, bidang instance, konstruktor, metode, dan kelebihan beban.
03 · Modul 3 — OOP Tingkat Lanjut
Kembangkan arsitektur yang dapat diperluas dan hindari duplikasi melalui pewarisan, polimorfisme, dan kelas abstrak.
- 3.1WarisanPerluas kelas yang ada menggunakan perluasan, gunakan kembali, dan sesuaikan konstruktor dengan super(), dan ganti metode dengan @Override.~12 min
- 3.2Polimorfisme dan Kelas AbstrakTetapkan instance subkelas ke variabel tipe induk, dan tentukan cetak biru parsial dengan kelas dan metode abstrak.~15 min
04 · Modul 4 — Antarmuka dan Koleksi
Pisahkan kode menggunakan kontrak formal (antarmuka) dan manipulasi kumpulan data dinamis menggunakan kelas ArrayList.
05 · Modul 5 — Penanganan Pengecualian
Tangani kesalahan runtime dengan blok coba-tangkap dan manajemen sumber daya otomatis menggunakan coba-dengan-sumber daya.
06 · Modul 6 - Kerangka Koleksi dan Generik
Jelajahi struktur data tingkat lanjut seperti Set dan Map, dan terapkan kelas dan metode yang dapat digunakan kembali dengan Generik.
- 6.1Atur dan PetakanSimpan elemen unik dengan HashSet dan asosiasi nilai kunci dengan HashMap, manipulasi data secara efisien.~15 min
- 6.2Generik di JawaTulis kode yang aman untuk tipe yang dapat digunakan kembali dengan mendefinisikan kelas generik, antarmuka, dan metode menggunakan parameter tipe.~15 min
07 · Modul 7 — API Streaming dan Ekspresi Lambda
Perkenalkan pemrograman fungsional di Java dengan ekspresi lambda, antarmuka fungsional standar, dan Stream API.