Java Lanjutan: OOP, Collection, dan Project Maven

Naik dari satu file jadi project beneran: banyak class, dependency eksternal, dan jar yang bisa dijalankan.

Lanjutan langsung dari Java Dasar. Kamu bakal belajar OOP yang sebenarnya dipakai di kode produksi — encapsulation, inheritance, interface, record — lalu List/Map/Set untuk menyimpan data, exception handling supaya program tidak mati mendadak, dan cara menyusun project Java dengan Maven sampai menghasilkan file jar yang bisa dijalankan.

OOP yang Dipakai di Kode Nyata
Encapsulation: private, Getter, dan Setter20 menit
Inheritance dan Polymorphism20 menit
Interface dan Abstract Class20 menit
Collection dan Penanganan Error
List, Map, dan Set: Collection Framework25 menit
Exception Handling: try, catch, finally20 menit
Record dan Enum: Data yang Tidak Berubah20 menit
Project Nyata dengan Maven
Struktur Project Maven dan pom.xml25 menit
Package, import, dan Dependency Eksternal20 menit
Proyek: Inventaris Multi-Class dengan Maven25 menit