iSAQB CPSA-A DDD
iSAQB CPSA-A – Projektowanie zorientowane na dziedzinę (kurs)
Description
Udział w kursie iSAQB® CPSA-A Domain-Driven Design (DDD) daje uczestnikom 20 punktów kompetencji metodologicznej (MC) oraz 10 punktów kompetencji komunikacyjnej (CC) z 70 punktów wymaganych do uzyskania uprawnienia do przystąpienia do egzaminu iSAQB CPSA-A z Brightest. Należy pamiętać, że w ramach 70 punktów wymaganych do przystąpienia do egzaminu iSAQB CPSA-A z Brightest należy uzyskać co najmniej dziesięć punktów kompetencyjnych w każdym z następujących obszarów:
- Kompetencje techniczne (TC)
- Kompetencje metodologiczne (MC)
- Kompetencje komunikacyjne (CC)
Akredytowane szkolenie iSAQB® DDD - Domain-Driven Design (CPSA-A) opiera się na aktualnym programie nauczania iSAQB®:
Część 1 - Dziedzina, model i wspólny język
- Wprowadzenie do DDD (Domain-Driven Design)
- Tworzenie wspólnego języka opartego na terminologii dziedzinowej, używanego przez programistów i ekspertów dziedzinowych
- Moduły
- Encja (Entity), obiekt wartości (Value Object), agregat (Aggregate), usługa (Service)
Część 2 - Droga do modelu
- Wzmacnianie roli ekspertów dziedzinowych
- Formy współpracy przy tworzeniu modelu
- Narzędzia do określania poziomu abstrakcji modelu
- Techniki modelowania (przypadki użycia, historyjki użytkownika i zdarzenia dziedzinowe)
Część 3 - Od modelu do aplikacji
- Modelowanie procesów biznesowych
- Możliwość rozszerzania modelu dziedzinowego w DDD o elementy wynikające z potrzeb technicznych
- Znajomość i uwzględnianie interakcji między aplikacją a jej modelem
Część 4 - Model w architekturze aplikacji
- Wybrane style architektoniczne oraz integracja modelu dziedzinowego
- Umiejętność określania powiązań i granic między DDD, BDD i WAM
Część 5 - Przecinające się i powiązane modele
- Umiejętność oceny zalet i wad modelu wykorzystywanego przez wiele zespołów
- Bounded Context oraz umiejętność definiowania mapy kontekstów (Context Map)
- Umiejętność projektowania systemu jako Open Host Service (OHS)
Część 6 - Utrzymanie spójności własnego modelu
- Zrozumienie, w jaki sposób CI może wspierać utrzymanie spójności własnego modelu
- Umiejętność izolowania modelu od wpływów zewnętrznych
Target Audience
Seminarium CPSA-A Domain-Driven Design jest szczególnie wartościowe dla specjalistów, którzy chcą projektować architekturę zorientowaną na dziedzinę wspólnie z ekspertami dziedzinowymi i programistami, stosując odpowiednie zasady projektowania strategicznego i taktycznego.
Requirements
Aby wziąć udział w dowolnym kursie iSAQB® CPSA - Advanced Level, należy posiadać certyfikat iSAQB® Certified Professional for Software Architecture - Foundation Level (CSPA-F).
Wymagania dotyczące wiedzy:
Uczestnicy powinni posiadać następującą wiedzę wstępną:
- Podstawy oraz zaawansowane koncepcje obiektowego wytwarzania oprogramowania
- Doświadczenie w modelowaniu architektur obiektowych
Znajomość poniższych zagadnień może ułatwić zrozumienie niektórych koncepcji omawianych podczas kursu:
- Znajomość zwinnych metod wytwarzania oprogramowania, takich jak Scrum, Kanban, XP itp.
- Doświadczenie we współpracy między ekspertami dziedzinowymi a programistami.
Syllabi and sample exams coming soon!
Syllabi and sample exams coming soon!
Zarezerwuj egzamin certyfikacyjny
Egzamin prywatny
Brightest
Elektroniczne egzaminy dla osób indywidualnych są nadzorowane w czasie rzeczywistym przez egzaminatora Pearson VUE za pośrednictwem kamery internetowej.
Egzamin w centrum
Brightest
Elektroniczny egzamin dla osób indywidualnych w jednym z ponad 5200 centrów egzaminacyjnych z łatwą rejestracją za pośrednictwem strony internetowej Pearson VUE.
Egzamin grupowy
Brightest Green
Elektroniczne egzaminy grupowe dla co najmniej 6 uczestników w sześciu różnych językach, w dowolnym miejscu na świecie.
Egzamin papierowy
Brightest
Klasyczny egzamin w formie papierowej dla grup liczących co najmniej 6 uczestników, dostępny w coraz większej liczbie języków.