iSAQB CPSA-A DDD
iSAQB® CPSA-A - Domain-Driven Design (Kurs)
Açıklama
iSAQB® CPSA-A Domain-Driven Design (DDD) kursuna katılmak, katılımcılara 20 Methodological Competence (MC) ve 10 Communicative Competence (CC) puanı kazandırır. Bu puanlar, Brightest ile iSAQB CPSA-A sınavına girebilmek için gerekli olan 70 puanın bir parçasıdır. Brightest ile iSAQB CPSA-A sınavına girmek için gereken 70 puanın içinde, aşağıdaki alanların her birinden en az on yetkinlik puanına sahip olmanız gerektiğini unutmamak önemlidir:
- Technical Competence (TC)
- Methodological Competence (MC)
- Communicative Competence (CC)
Akredite iSAQB® DDD - Domain-Driven Design (CPSA-A) eğitimi, güncel iSAQB® müfredatına dayanmaktadır:
Bölüm 1 - Domain, Model ve Ubiquitous Language
- DDD'ye (Domain-Driven Design) giriş
- Geliştiriciler ve domain uzmanları arasında teknik dile dayalı ortak bir Ubiquitous Language geliştirmek
- Modüller
- Entity, Value Object, Aggregate ve Service
Bölüm 2 - Modele Giden Yol
- Domain uzmanlarını sürece aktif olarak dahil etmek
- Model oluşturmak için iş birliği formatları
- Modelleme araçları
- Modelleme teknikleri (use case'ler, user story'ler ve domain event'leri)
Bölüm 3 - Modelden Uygulamaya
- İş süreçleri için modelleme
- DDD kullanarak domain modelini teknik olarak gerekli yapı taşlarıyla genişletmek
- Bir uygulama ile modeli arasındaki etkileşimleri bilmek ve dikkate almak
Bölüm 4 - Uygulama Mimarisinde Model
- Domain modelinin entegrasyonu için uygun mimari stilleri seçmek
- DDD, BDD ve WAM arasındaki bağlantıları ve sınırları açıklayabilmek
Bölüm 5 - Birbiriyle Kesişen ve Bağlantılı Modeller
- Ekipler arasında ortak bir model kullanmanın avantaj ve dezavantajlarını değerlendirmek
- Bounded Context kavramını anlamak ve Context Map tanımlayabilmek
- Bir sistemi Open Host Service (OHS) olarak tasarlayabilmek
Bölüm 6 - Yerel Model Tutarlılığını Korumak
- Continuous Integration'ın (CI) yerel model tutarlılığına nasıl katkı sağlayabileceğini anlamak
- Modeli dış etkilerden izole edebilmek
Hedef kitle
CPSA-A Domain-Driven Design semineri, ilgili stratejik ve taktik tasarım prensiplerini kullanarak domain uzmanları ve geliştiricilerle birlikte domain odaklı bir mimari tasarlamak isteyen profesyoneller için özellikle değerlidir.
Gereksinimler
Herhangi bir iSAQB® CPSA - Advanced Level kursuna katılmak için iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F) sertifikasına sahip olmanız gerekir.
Bilgi ön koşulları:
Katılımcıların aşağıdaki ön bilgilere sahip olması gerekir:
-
Nesne yönelimli yazılım geliştirmenin temel ve ileri düzey kavramları hakkında bilgi
-
Nesne yönelimli mimarilerin modellenmesi konusunda deneyim
Aşağıdaki alanlarda bilgi sahibi olmak, bu kursta ele alınan bazı kavramları daha iyi anlamaya yardımcı olabilir:
-
Scrum, Kanban, XP vb. Agile yazılım geliştirme yöntemleri hakkında bilgi
-
İş uzmanları ile yazılım geliştiriciler arasındaki iş birliği konusunda deneyim
Müfredatlar ve örnek sınavlar yakında!
Müfredatlar ve örnek sınavlar yakında!
Sertifikasyon Sınavı İçin Başvuru Yapın
Brightest Private
Sınavları
Bireysel elektronik sınavlar, bir Pearson VUE uzmanı tarafından web kamerası aracılığıyla gerçek zamanlı olarak yönetilir.
Brightest Center
Sınavları
Bireysel elektronik sınavlar, Brightest web sitesi üzerinden kolay kayıt ile 5200'den fazla Sınav Merkezinden herhangi birindedir.
Brightest Green
Sınavları
Bireysel elektronik sınavlar, bir Pearson VUE uzmanı tarafından web kamerası aracılığıyla gerçek zamanlı olarak yönetilir.
Brightest Paper
Sınavları
Klasik sınav deneyimi, en az 6 katılımcılı gruplar için sayısı artan dillerde sunulmaktadır.