Object Oriented Programming & Design Patterns Eğitimi
Yazılım projelerinde esnek ve yeniden kullanılabilir çözümler geliştirmek için nesne yönelimli programlama ve tasarım desenlerinin gücünü keşfedin. Bu eğitim, işletmeler için kapsamlı bir rehberdir.
Object Oriented Programming & Design Patterns Eğitim İçeriği
Eğitim Süresi: 5 Gün
- Gün: Giriş ve Creational Patterns (Yaratıcı Kalıplar)
- Eğitime Giriş ve Tasarım Kalıplarının Önemi
- Tasarım Kalıplarının Temelleri ve Tarihçesi
- C# ve .NET Ekosisteminde Tasarım Kalıplarının Yeri
- Singleton Pattern
- Factory Method Pattern
- Abstract Factory Pattern
- Builder Pattern
- Prototype Pattern
- Günlük Uygulama ve Örnekler
- Gün: Structural Patterns (Yapısal Kalıplar)
- Adapter Pattern
- Composite Pattern
- Proxy Pattern
- Flyweight Pattern
- Facade Pattern
- Bridge Pattern
- Decorator Pattern
- Günlük Uygulama ve Örnekler
- Gün: Behavioral Patterns (Davranışsal Kalıplar) – Bölüm 1
-
- Strategy Pattern
- Command Pattern
- Observer Pattern
- State Pattern
- Template Method Pattern
- Visitor Pattern
- Günlük Uygulama ve Örnekler
- Gün: Behavioral Patterns (Davranışsal Kalıplar) – Bölüm 2 ve Modern Yaklaşımlar
- Mediator Pattern
- Memento Pattern
- Iterator Pattern
- Chain of Responsibility Pattern
- Modern Tasarım Kalıpları (Örneğin: Dependency Injection, CQRS)
- .NET ve C# İçin Özgü Yeni Yaklaşımlar
- Günlük Uygulama ve Örnekler
- Gün: Örnek Uygulamalar ve Workshop
- Önceki Günlerden Örneklerin Derinlemesine İncelenmesi
- Katılımcıların Kendi Örneklerinin Geliştirilmesi
- Soru-Cevap ve Tartışma Oturumu
- Workshop: Gerçek Dünya Senaryolarında Tasarım Kalıplarının Kullanımı