Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Pengenalan Dasar Pola Desain
- Apa itu pola desain?
- Mengapa kita perlu menggunakan pola desain?
- Gang of Four (GoF) dan penggolongan berbagai macam pola desain
- Prinsip-prinsip dasar dalam perancangan software (SOLID, DRY, KISS, YAGNI)
Pola Desain Creational
- Factory Method
- Abstract Factory
- Singleton
- Builder
- Prototype
Pola Desain Structural
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Pola Desain Behavioral
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
Penerapan Pola Desain dalam Aplikasi Nyata
- Pemanfaatan pola desain pada aplikasi enterprise
- Cara merefaktor kode lama dengan memanfaatkan pola desain.
- Menggabungkan beberapa pola sekaligus untuk menciptakan solusi yang tangguh.
- Praktik terbaik serta kesalahan umum yang perlu dihindari
Penutup dan Langkah Selanjutnya
Persyaratan
- Pengalaman dalam pemrograman Java
- Memahami konsep dasar Pemrograman Berorientasi Objek (OOP)
- Pengetahuan dasar mengenai prinsip-prinsip arsitektur perangkat lunak
Target Peserta
- Pengembang Java yang ingin mengasah keterampilan desainnya
- Arsitek perangkat lunak yang merancang aplikasi skalabel
- Kepala tim teknis yang bermaksud meningkatkan efisiensi serta kemudahan perawatan kode
21 Jam
Testimoni (2)
Menyiapkan Podman untuk bekerja dengan kontainer lokal secara mudah, serta menggunakan topik-topik Kafka.
- Norfolk Southern
Kursus - Quarkus for Developers
Diterjemahkan Mesin
- Progresi kursus (dari internal JVM ke topik yang lebih tinggi) - Beberapa wawasan dari latihan praktis - Gaya visual (bukan beberapa presentasi, tetapi halaman yang dengan baik digayakan)
Ivan Suvorov - Deutsche Bank
Kursus - Java Advanced
Diterjemahkan Mesin