Pemrograman Berorientasi Objek (OOP) di JavaScript: Dasar hingga Praktik Nyata
- Deskripsi
- Materi
- Ulasan
Apa yang akan Anda pelajari
|
☑️ Pengertian dasar OOP dan penerapannya di JavaScript. ☑️ Membuat class dan object, serta memahami properties dan methods. ☑️ Penerapan konsep inheritance, polymorphism, encapsulation, dan abstraction. |
☑️ Pengenalan Prototypal Inheritance dan Asynchronous OOP. ☑️ Teknik lanjutan seperti method chaining dan private class fields. ☑️ Studi kasus dan praktik terbaik dalam penerapan OOP. |
Kursus ini memberikan pemahaman mendalam tentang konsep Pemrograman Berorientasi Objek (OOP) dalam JavaScript. Mulai dari pengenalan dasar hingga penerapan konsep seperti inheritance, polymorphism, encapsulation, dan lainnya, kursus ini cocok untuk pemula maupun pengembang berpengalaman yang ingin memperkuat pemahaman OOP mereka. Anda juga akan mengerjakan studi kasus nyata untuk menguasai penerapan OOP dalam pengembangan aplikasi modern.
-
11. Pengenalan OOP di JavaScriptPratinjau 1:40
-
22. Object dan Class di JavaScriptPratinjau 1:13
-
33. Membuat Class & ObjectPratinjau 2:22
-
44. Properties & Methods2:27Sorry, this lesson is currently locked. You need to complete "3. Membuat Class & Object" before accessing it.
-
55. Latihan class OOP4:25Sorry, this lesson is currently locked. You need to complete "4. Properties & Methods" before accessing it.
-
66. Inheritance5:04Sorry, this lesson is currently locked. You need to complete "5. Latihan class OOP" before accessing it.
-
77. Latihan Penerapan Inheritance5:54Sorry, this lesson is currently locked. You need to complete "6. Inheritance" before accessing it.
-
88. Encapsulation4:14Sorry, this lesson is currently locked. You need to complete "7. Latihan Penerapan Inheritance" before accessing it.
-
99. Polymorphism2:54Sorry, this lesson is currently locked. You need to complete "8. Encapsulation" before accessing it.
-
1010. Static Methods & Propertie2:18Sorry, this lesson is currently locked. You need to complete "9. Polymorphism" before accessing it.
-
1111. Abstraction2:44Sorry, this lesson is currently locked. You need to complete "10. Static Methods & Propertie" before accessing it.
-
1212. Prototypal Inheritance3:37Sorry, this lesson is currently locked. You need to complete "11. Abstraction" before accessing it.
-
1313. Method Chaining3:34Sorry, this lesson is currently locked. You need to complete "12. Prototypal Inheritance" before accessing it.
-
1414. Asynchronous OOP3:05Sorry, this lesson is currently locked. You need to complete "13. Method Chaining" before accessing it.
-
1515. Latihan OOP Asynchronous4:08Sorry, this lesson is currently locked. You need to complete "14. Asynchronous OOP" before accessing it.
-
1616. Private Class Fields2:58Sorry, this lesson is currently locked. You need to complete "15. Latihan OOP Asynchronous" before accessing it.
-
1717. Best Practices OOP3:52Sorry, this lesson is currently locked. You need to complete "16. Private Class Fields" before accessing it.
-
1818. Studi Kasus OOP4:43Sorry, this lesson is currently locked. You need to complete "17. Best Practices OOP" before accessing it.
1. Pengenalan OOP di JavaScript
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 |