Training Syllabus

NCNET002 - .NET Language Design Patterns

.NET Language Design Patterns

 

Training ini membahas tentang implementasi beberapa Design Patterns yang umum digunakan dalam bahasa pemrograman .NET seperti C# dan VB. Design Patterns merupakan sebuah solusi untuk memecahkan beberapa permasalahan yang sering ditemukan secara berulang-ulang dalam mendesain sebuah sofware. Design Patterns juga membahas tentang interaksi antar object sehingga nantinya Patterns yang di-implementasikan tersebut akan bersifat Reusable.

Dengan mengikuti training ini diharapkan peserta dapat memecahkan beberapa permasalahan yang sering ditemukan dalam membangun atau mendesain sebuah software.

Modul training disusun dari berbagai sumber dan media pembelajaran dengan penyajian materi dalam bentuk pengenalan konsep; teori; dan praktek; serta tentunya dipandu oleh trainer atau instruktur yang telah berpengalaman di bidangnya.

Durasi: 4 (Empat) Hari

Outline Materi:

  • Structural Patterns: Decorator, Proxy, and Bridge
  • Structural Patterns: Composite and Flyweight
  • Structural Patterns: Adapter and Façade
  • Creational Patterns: Prototype, Factory Method, and Singleton
  • Creational Patterns: Abstract Factory and Builder
  • Behavioral Patterns: Strategy, State, and Template Method
  • Behavioral Patterns: Chain of Responsibility and Command