Bir yazılım projesinin başarılı ve sürdürülebilir olabilmesi için ihtiyaçların doğru belirlenmesi ve geliştirilen kodların kolay yönetilebilir olması gerekmektedir. Bu eğitim bu iki süreci verimli bir şekilde yönetilebilmesini konu almaktadır ve problemlerin uygulama bazında çözümüne odaklanmaktadır.
Genişleyebilir (Plug-In) Mimariler
Katmanlı Mimariler (Layering)
Domain Design Teknikleri
Enterprise Pattern
Veri Erişim Katmanı Tasarım
Teknikleri (Data Layer)
Exception Yönetim Mimarisi (Best Practices)
Session ve Cache Tasarımı
Güvenlik ve Rol Yönetimi
Logging & Tracing Altyapıları
Modelleme-Concurrency Tasarım Kalıpları
Entity Modeli ve ORM Mimarisi
Stack Mantığı
Sunum (Presentation) ve Control Katmanları
Yazılım geliştirme ekiplerinin yöneticileri,
Yazılım analiz ve tasarım süreçlerinde görev alan ekip üyeleri
Yazılım test süreçlerinde görev alan test mühendisleri
Nesne temelli programlama dillerinden bir tanesine (C#, C++ (C Plus Plus), Java vb.) hakim olan kod geliştiriciler.
Eğitim süresi 40 ders saatidir.
Genel katılıma açık sınıf eğitimi / Kurumlara özel kurumsal eğitimler şeklinde düzenlenmektedir.
Genel Katılıma Açık Sınıf Eğitimlerinde hafta içi 19:00/22:00 arasında hafta sonu ise 09:00/18:30 saatleri arasında
Kurumsal Eğitimlerde ise kurumun taleplerine uygun gün ve saatlerde ders planlaması yapılmaktadır.