Java Lanjutan: OOP, Collection, dan Project Maven
Naik dari satu file ke project sungguhan: banyak class, dependency eksternal, dan jar yang bisa dijalankan.
Deskripsi
Lanjutan langsung dari Java Dasar. Isinya OOP yang benar-benar dipakai di kode produksi, yaitu encapsulation, inheritance, interface, dan record, lalu List, Map, dan 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.
Apa yang akan dipelajari
- Menerapkan encapsulation, inheritance, dan polymorphism di kode yang benar-benar dipakai
- Memilih antara interface dan abstract class sesuai kebutuhan
- Menyimpan data dengan List, Map, dan Set dari Collection Framework
- Menangani error dengan try, catch, dan finally, tanpa menelan kesalahan diam-diam
- Menyusun project Maven lengkap dengan pom.xml dan dependency eksternal
Kurikulum
- 01 OOP yang Dipakai di Kode Nyata
- 02 Collection dan Penanganan Error
- 03 Project Nyata dengan Maven