Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Duur 21 uren
Cursusaanbod
Inleiding tot Domain-Driven Design
- Principes en motieven achter DDD
- Alom aanwezige taal (ubiquitous language) en samenwerking met domeinexperts
- Understeuning tussen kern-, ondersteunende en generieke subsdomeinen
Strategisch ontwerp en begrenste contexten
- Definiëren van begrenste contexten en hun verantwoordelijkheden
- Contextmapping en integratiepatronen
- Beheer van teams, organisatorische grenzen en data-eigendom
Tactische patronen — Bouwstenen van het domeinmodel
- Entiteiten en identiteitsbeheer
- Waardeobjecten en onwijzigheid (immutability)
- Aggregaten en transactiegrenzen
Domeindiensten, repositories en fabrieken
- Wanneer domeindiensten te gebruiken in plaats van applicatiediensten
- Repository-patronen en overwegingen omtrent persistentie
- Fabriekspatronen voor complexe objectcreatie
Modelleer van complex gedrag en invariante
- Ontwerpen van invarianten en handhaven van zakelijke regels
- Eventgedreven modellering en domeinevenementen
- Consistentiemodellen: ultieme consistentie en saggas
Integratie van DDD met architectuur- en engineeringpraktijken
- Afstemmen van DDD op microservices en modulaire monoliet
- API-ontwerp, anti-corruption layers en integratiestrategieën
- Testen van domeinlogica: unit tests, integratietests en contracttests
Implementatie van DDD in teams en organisaties
- Organiseren van domeinworkshops en Event Storming
- Creëren en beheren van een alom aanwezige taal binnen teams
- Succes meten en itereren aan het domeinmodel
Samenvatting en vervolgstappen
Vereisten
- Sterke programmeervervaring in objectgeoriënteerde talen
- Inzicht in principes van softwarearchitectuur
- Kennis van Agile ontwikkelpraktijken
Doeleindgroep
- Seniorontwikkelaars
- Softwarearchitecten
- Technische leiders
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (1)
Dat we u voorbeelden uit het echte leven konden geven
Elria Slabber - Glacier by Sanlam
Cursus - Introduction to Domain Driven Design
Automatisch vertaald