
Bu eğitim, iş problemine odaklanarak yazılım geliştirme yaklaşımı olan Domain-Driven Design'ı kapsamlı şekilde öğretir. Gerçek dünya problemi üzerinde canlı kodlama yapılarak öğrenilenler pekiştirilir. Eğitim en az 10 kişilik katılımla açılmaktadır.

Bu eğitim, iş problemine odaklanarak yazılım geliştirme yaklaşımı olan Domain-Driven Design'ı kapsamlı şekilde öğretir. Toplam 15 saat süren online program, kompleks problemlerin nasıl tanımlandığını, doğru şekilde modellendiğini ve domain modelinin koda nasıl aktarıldığını anlatır. Gerçek dünya problemi üzerinde canlı kodlama yapılarak öğrenilenler pekiştirilir. Eğitim en az 10 kişilik katılımla açılmaktadır.
DDD'ye giriş: iyi, kötü ve etkili tasarım
Strategic design (stratejik tasarım)
Tactical design (taktiksel tasarım)
Event Storming
Aggregates, entity ve domain events tasarlama, uygulama ve kullanma
Model tasarımı
Commands ile aksiyon alma
Consistency boundary (tutarlılık sınırı)
Bounded Context
Context Mapping
Live coding (canlı kodlama)
Backend uygulamaları geliştiren yazılımcılar
Yazılım mimarileri üzerine çalışanlar
Büyük ölçekli ve kompleks yapılarda çalışan kişiler
Orta düzey programlama bilgisine sahip olunması beklenmektedir
Yaygın bilinen bir yazılım dilini bilmek yeterlidir
Ön gereksinimler: Visual Studio (veya Rider), Docker ve C# 8.0 kurulu bilgisayar
En yeni haberler, fırsatlar ve gelişmelerden haberdar olun.