iSAQB CPSA-A DDD
iSAQB® CPSA-A - Domain-Driven Design (cursus)
Beschrijving
Door deel te nemen aan de iSAQB® CPSA-A Domain-Driven Design (DDD)-cursus ontvangen deelnemers 20 punten voor Methodische Competentie (MC) en 10 punten voor Communicatieve Competentie (CC). Deze punten tellen mee voor de 70 punten die nodig zijn om het iSAQB CPSA-A-examen bij Brightest te mogen afleggen. Houd er rekening mee dat u binnen de 70 punten die nodig zijn voor het iSAQB CPSA-A-examen bij Brightest minimaal tien competentiepunten nodig hebt in elk van de volgende gebieden:
- Technische Competentie (TC)
- Methodische Competentie (MC)
- Communicatieve Competentie (CC)
De geaccrediteerde iSAQB® DDD - Domain-Driven Design (CPSA-A)-training is gebaseerd op het actuele iSAQB®-curriculum:
Deel 1 - Domein, model en Ubiquitous Language
- Inleiding tot DDD (Domain-Driven Design)
- Ontwikkeling van een Ubiquitous Language op basis van de vaktaal van ontwikkelaars en domeinexperts
- Modules
- Entity, Value Object, Aggregate en Service
Deel 2 - Knowledge Crunching: de weg naar het model
- Domeinexperts meer verantwoordelijkheid en invloed geven
- Samenwerkingsvormen voor het opstellen van een model
- Hulpmiddelen voor modelvorming
- Modelleertechnieken, zoals use cases, user stories en domain events
Deel 3 - Van model naar implementatie
- Domeinklassen modelleren
- Een domeinmodel uitbreiden met technisch gemotiveerde bouwstenen van Tactical Design
- De wisselwerking tussen een implementatie en het bijbehorende model kennen en meenemen
Deel 4 - Het model in de applicatiearchitectuur
- Geschikte architectuurstijlen kiezen en het domeinmodel integreren
- De relaties en grenzen tussen DDD, BDD en WAM kunnen beschrijven
Deel 5 - Strategic Design: modellen opdelen en van elkaar afbakenen
- De voor- en nadelen van een model dat door meerdere teams wordt gebruikt, kunnen afwegen
- Bounded Contexts begrijpen en een Context Map kunnen opstellen
- Een systeem als Open-Host Service (OHS) kunnen ontwerpen
Deel 6 - Lokale modelconsistentie behouden
- Begrijpen hoe Continuous Integration (CI) kan bijdragen aan lokale modelconsistentie
- Het model kunnen beschermen tegen invloeden van buitenaf
Doelgroep publiek
De CPSA-A Domain-Driven Design-training is bijzonder waardevol voor professionals die samen met domeinexperts en ontwikkelaars een domeingerichte architectuur willen ontwerpen volgens de relevante principes van Strategic en Tactical Design.
Vereiste
Om deel te nemen aan een iSAQB® CPSA - Advanced Level-cursus moet u beschikken over het certificaat iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F).
Vereiste voorkennis:
Deelnemers moeten over de volgende kennis en/of ervaring beschikken:
- Basisprincipes en gevorderde concepten van objectgeoriënteerde softwareontwikkeling
- Ervaring met het modelleren van objectgeoriënteerde architecturen
Kennis op de volgende gebieden kan helpen om bepaalde concepten uit deze cursus beter te begrijpen:
- Kennis van agile methoden voor softwareontwikkeling, zoals Scrum, Kanban en XP
- Ervaring met de samenwerking tussen domeinexperts en softwareontwikkelaars
Syllabi en voorbeeldexamens komen eraan!
Syllabi en voorbeeldexamens komen eraan!
Boek je examen:
Brightest Privé
Examen
Individuele online examens, afgenomen door een Pearson VUE-expert in realtime via webcam.
Brightest Examen
Locatie
Je kunt examen doen in verschillende talen (5200+ testcentra). Via een eenvoudige registratieprocedure, van Brightest op de Pearson VUE website.
Brightest Green
Examen
Online examens voor groepen van ten minste 6 deelnemers in zes verschillende talen, waar ook ter wereld.
Brightest Papieren
Examen
De klassieke examenervaring voor groepen van minstens 6 deelnemers in een groeiend aantal talen.