• Eğitmen
    MELİKE MEMİŞ
  • Süre
    5 Gün
  • Başlangıç Tarihi
    12.10.2026

Bu 4 günlük eğitimde, nesne yönelimli programlama (OOP) yapıları ve yazılım geliştirme süreçlerinde sıkça karşılaşılan problemler için kullanılan tasarım kalıpları detaylı olarak ele alınmaktadır. Katılımcılar, yazılım dünyasında kabul görmüş OOP prensiplerini, SOLID ilkelerini ve yaygın kullanılan tasarım desenlerini tanıyarak projelerinde daha sürdürülebilir ve ölçeklenebilir çözümler geliştirme becerisi kazanırlar. Yazılım geliştirme temellerine hâkim olan ve kod kalitesini ileri taşımak isteyen tüm geliştiriciler için uygundur. Bu eğitimin öncesinde; MS 10266 - MS 10266 Programming in C# with Microsoft Visual Studio - 5 GÜN eğitim(ler)inin alınmış olması önerilir ve BA OOP2 - Design Patterns and Enterprise Design Pattern - 5 GÜN eğitim(ler)inin alınması önerilir.

Eğitim İçeriği

OOP’nin temelleri
Inheritance (kalıtım)
Polymorphism (çok biçimlilik)
Abstraction (soyutlama)
Encapsulation (kapsülleme)
Nesne
Sınıf ve Örnek Kavramları
Interface (Arayüz)
Generic sınıflar
Sınıf Bazında Tasarım Prensipleri
Tek Sorumluluk İlkesi
Açık
Creational Patterns – Yaratımsal Kalıplar
Singleton
Fabrika Yöntemi
Structural Patterns – Yapısal Kalıplar
Adaptör
Dekoratör
Behavioral Patterns – Davranışsal Kalıplar
Gözlemci
Strateji
Fabrika Yöntemi