Memahami Python OOP: Dari Konsep Dasar hingga Penerapan Lanjutan
- Deskripsi
- Materi
- Ulasan
Apa yang akan Anda pelajari
|
☑️ Konsep Dasar OOP: Pengenalan prinsip OOP (kelas, objek, metode) ☑️ Enkapsulasi dan Abstraksi: Teknik menyembunyikan data dan menyederhanakan kompleksitas. ☑️ Pewarisan dan Polimorfisme: Memanfaatkan kode yang bisa digunakan ulang |
☑️ Design Patterns & SOLID: Mempraktikkan pola desain dan prinsip arsitektur perangkat lunak yang baik. ☑️ Latihan Praktis: Sistem Manajemen Kontak, Tugas, dan Aplikasi Perpustakaan untuk penguasaan konsep |
Kursus ini mencakup pemahaman mendalam tentang Object-Oriented Programming (OOP) dalam Python, mulai dari konsep dasar seperti kelas dan objek hingga prinsip lanjutan seperti SOLID, design patterns, dan unit testing. Setiap topik disajikan dengan contoh yang mudah dipahami, diikuti dengan latihan praktis yang membantu memperdalam konsep. Kursus ini ideal untuk pemula hingga menengah yang ingin menguasai OOP di Python.
-
101. Konsep Dasar OOPPratinjau 1:48
-
202. Kelas dan Objek3:07Sorry, this lesson is currently locked. You need to complete "01. Konsep Dasar OOP" before accessing it.
-
303. Enkapsulisasi dan Aksesbilitas5:22Sorry, this lesson is currently locked. You need to complete "02. Kelas dan Objek" before accessing it.
-
404. Penggunaan Metode dan Konstruktor3:53Sorry, this lesson is currently locked. You need to complete "03. Enkapsulisasi dan Aksesbilitas" before accessing it.
-
505. Abstraksi4:09Sorry, this lesson is currently locked. You need to complete "04. Penggunaan Metode dan Konstruktor" before accessing it.
-
606. Pewarisan dan Polimorfisme3:07Sorry, this lesson is currently locked. You need to complete "05. Abstraksi" before accessing it.
-
707. Overloading dan Overriding4:26Sorry, this lesson is currently locked. You need to complete "06. Pewarisan dan Polimorfisme" before accessing it.
-
808. Latihan 1 - Sistem Manajemen Kontak15:04Sorry, this lesson is currently locked. You need to complete "07. Overloading dan Overriding" before accessing it.
-
909. Komposisi3:42Sorry, this lesson is currently locked. You need to complete "08. Latihan 1 - Sistem Manajemen Kontak" before accessing it.
-
1010. Prinsip SOLID12:11Sorry, this lesson is currently locked. You need to complete "09. Komposisi" before accessing it.
-
1111. Dependency Injection3:47Sorry, this lesson is currently locked. You need to complete "10. Prinsip SOLID" before accessing it.
-
1212. Penggunaan Interface dan Abstract Class4:56Sorry, this lesson is currently locked. You need to complete "11. Dependency Injection" before accessing it.
-
1313. Design PatternsPratinjau 8:09
-
1414. Latihan 2 - Sistem Manajemen Tugas15:40Sorry, this lesson is currently locked. You need to complete "13. Design Patterns" before accessing it.
-
1515. Objek Relational Mapping5:05Sorry, this lesson is currently locked. You need to complete "14. Latihan 2 - Sistem Manajemen Tugas" before accessing it.
-
1616. Pengelolaan Memori5:02Sorry, this lesson is currently locked. You need to complete "15. Objek Relational Mapping" before accessing it.
-
1717. Penanganan Error dan Eksepsi3:06Sorry, this lesson is currently locked. You need to complete "16. Pengelolaan Memori" before accessing it.
-
1818. Unit Testing6:45Sorry, this lesson is currently locked. You need to complete "17. Penanganan Error dan Eksepsi" before accessing it.
-
1919. Penggunaan Modul dan Paket4.28Sorry, this lesson is currently locked. You need to complete "18. Unit Testing" before accessing it.
-
2020. Latihan 3 - Aplikasi Manajemen Perpustakaan25:59Sorry, this lesson is currently locked. You need to complete "19. Penggunaan Modul dan Paket" before accessing it.
01. Konsep Dasar OOP
Jam Kerja
| Monday | 07.00 WIB - 16.00 WIB |
| Tuesday | 08.00 WIB - 15.00 WIB |
| Wednesday | 06.00 WIB - 15.00 WIB |
| Thursday | 07.00 WIB - 16.00 WIB |
| Friday | 08.00 WIB - 15.00 WIB |
| Saturday | Closed |
| Sunday | Closed |