Deskripsi Pelatihan
Pelatihan mendalam tentang Object-Oriented Programming best practices, SOLID principles, Design Patterns, dan Refactoring techniques untuk Java developers.
Tujuan Pelatihan
Setelah mengikuti pelatihan ini, peserta akan mampu menguasai konsep dan praktik java oop & design patterns.
Target Peserta
Cocok untuk:
- Java Developer (all levels)
- Software Architect
- Technical Lead
Skill prerequisite: Java programming fundamentals, basic OOP understanding
Durasi Pelatihan
3 hari (24 jam)
Topik Pelatihan
- OOP fundamentals: Composition vs Inheritance
- Interface vs Abstract Class
- Exception handling best practices
- Creational Patterns (Factory, Builder, Singleton)
- Structural Patterns (Bridge, Decorator, Facade, Proxy)
- Behavioral Patterns (Command, Strategy, Observer)
- SOLID principles
- Code smells identification
- Refactoring mechanics
- Messaging architecture patterns
Technology Stack
Java, Design Patterns, UML, Refactoring tools
Materi Pelatihan
Peserta mendapatkan akses ke materi pendukung.
Video Playlist: Java OOP & Design Patterns - YouTube
Format Pelatihan
- In-house training - Instruktur datang ke lokasi client
- Online training - Via Zoom/Google Meet dengan hands-on practice
- Hybrid - Kombinasi online dan offline
Sertifikat
Peserta yang menyelesaikan pelatihan akan mendapatkan sertifikat dari ArtiVisi Intermedia.
Informasi Lebih Lanjut
Untuk informasi jadwal, biaya, dan customization pelatihan, silakan kunjungi Halaman Kontak.