Front-End & Back-End Development 3
JavaScript Lanjutan & Object-Oriented Programming Judul Praktikum : Product Management System with Object-Oriented Programming Tujuan Praktikum : Peserta mampu mengintegrasikan seluruh konsep Object-Oriented Programming (OOP), termasuk encapsulation, inheritance, polymorphism, abstraction, dan design patterns (Factory, Singleton, Observer) ke dalam satu sistem aplikasi yang fungsional: Product Management System untuk Health E-Commerce. Deskripsi Singkat Aktivitas : Pada praktikum ini, peserta akan membangun sistem manajemen produk menggunakan pendekatan OOP secara menyeluruh. Peserta akan membuat struktur kelas produk dan turunannya, mengimplementasikan Factory pattern untuk pembuatan produk, Singleton pattern untuk manajemen inventori, Observer pattern untuk notifikasi stok, serta Order processing system untuk menghitung total pesanan dan memperbarui stok. Langkah-Langkah Praktikum 1. Setup Project Clone starter project dari GitHub: Starter Project Jalankan perintah npm install 2....