Instruktur :
Royan Habibie Sukarna
Latar Belakang :
Pemrograman Berorientasi Objek (PBO) merupakan paradigma pemrograman yang sangat penting dalam pengembangan perangkat lunak modern. Mata kuliah ini bertujuan untuk memberikan pemahaman mendalam tentang konsep-konsep dasar PBO seperti kelas, objek, pewarisan, polimorfisme, dan enkapsulasi. Peserta akan belajar bagaimana merancang dan mengimplementasikan solusi perangkat lunak yang efektif dan efisien menggunakan konsep-konsep ini.
Prasyarat :
1. Memiliki minat terhadap programming
2. Laptop terkoneksi dengan internet
3. Mengetahui dasar-dasar programming
Kebutuhan Perangkat :
Rekomendasi untuk spesifikasi minimum komputer/peralatan pelatihan daring ini sebagai berikut:
- Laptop/PC dengan spesifikasi minimum: OS Windows/Linux/macos, Prosesor 1GHz, RAM 4GB
- Koneksi internet stabil dengan kecepatan minimal 2 Mbps
- IDE untuk pemrograman (misalnya: IntelliJ IDEA, Eclipse, atau Visual Studio Code)
Tujuan Course :
- Peserta mampu mendefinisikan kelas dan objek dalam konteks pemrograman berorientasi objek.
- Peserta mampu menjelaskan konsep pewarisan dan bagaimana pewarisan digunakan dalam pemrograman berorientasi objek.
- Peserta mampu menggambarkan konsep polimorfisme dan memberikan contoh penerapannya dalam kode program.
- Peserta mampu menerapkan enkapsulasi dalam pembuatan kelas dan objek untuk melindungi data.
Durasi:
Jumlah durasi pelatihan: 32 JP
Materi :
- Kelas dan objek
- Pewarisan
- Polimorfisme
- Enkalsulasi