Domain-Driven Design (DDD) Foundation

The Netherlands

Agile
Software Quality Assurance

Ga een stap verder met Agile en DevOps. In deze tweedaagse training leer je de basisprincipes van Domain-Driven Design. Leer hoe je software ontwerpt, modelleert en maakt die zich richt op onderliggende zakelijke belangen en een gedeelde taal creëert tussen zakelijke belanghebbenden en het softwareteam.

Download brochure

Heb je een vraag over de training? 

Michiel beantwoordt graag jouw persoonlijke- of in-company gerelateerde vragen.


Warning: file_exists(): open_basedir restriction in effect. File(/academy/wp-content/uploads/sites/4/2023/08/Michiel-Zeinstra-square.webp) is not within the allowed path(s): (/www/testacademyxebiacom_651/public:/www/testacademyxebiacom_651/mysqleditor:/www/testacademyxebiacom_651/web:/www/testacademyxebiacom_651/deploy:/www/testacademyxebiacom_651/deployment:/www/testacademyxebiacom_651/deployments:/usr/share:/tmp:/dev/urandom) in /www/testacademyxebiacom_651/public/wp-content/themes/xebia-academy/src/Blocks/components/image/image.php on line 57

Michiel Zeinstra
Academy advisor

+31 611129642 
mzeinstra@xebia.com 
linkedin.com/in/michiel-zeinstra/ 

Get in touch

Wat ga je leren?

Heb je al veel gelezen over DDD (Domain-Driven Design) maar weet je niet waar je moet beginnen? Heb je hulp nodig bij het uitzoeken wat de zorgen van je zakelijke stakeholders zijn? Is jouw organisatie Agile, maar brengen te veel overdrachten nog steeds de verkeerde ideeën naar productie? Wil je overstappen op een microservices-architectuur, maar weet je niet zeker of dit de juiste manier is? Dan is onze DDD Foundation precies wat je nodig hebt.

Belangrijkste leerdoelen

  1. De essentiële tactische en strategische ontwerppatronen van DDD begrijpen.
  2. Pas DDD-principes toe op je huidige softwarecultuur.
  3. Los veelvoorkomende problemen op met DDD en verbeter de softwarekwaliteit.
  4. Samen Domains modelleren met behulp van EventStorming en Example Mapping.
  5. Beheer complexiteit door grenzen aan te brengen met de Bounded Context.
  6. De flow tussen Bounded Contexts visualiseren om afhankelijkheden van teams en systemen te beheren

Programma

Deze 2-daagse DDD Foundation training geeft je ervaring met hands-on oefeningen die theorie en praktijkvoorbeelden behandelen. Van strategische ontwerppatronen met Big-Picture EventStorming tot tactische ontwerppatronen met Software Modeling en Example Mapping, je zult vertrekken uitgerust met de kennis en vaardigheden om je eigen DDD-reis te beginnen.

  • Inleiding tot Domain Driven Design en Architectuur.
  • Waarom Domain Driven Design doen?
  • Modellen; impliciet & expliciet ontwerp; taal en toevallige & essentiële complexiteit.
  • Waarom, wat en hoe van Collaborative Modelling.
  • Software ontwerpen samen met het bedrijf: event storming & example mapping.
  • Van event storming & example mapping tot het slicen van stories op de backlog.
  • Wat zijn boundaries en waarom zijn ze belangrijk?
  • De Bounded Context toepassen om af te stemmen op natuurlijke grenzen en complexiteit te beheren
  • Message flowing en toewijzing van verantwoordelijkheden.
  • Valideer je ontwerp met het bounded context canvas

Voor wie is het?

Deze Domain-Driven Design training is perfect voor iedereen die betrokken is bij het maken van software; van software architecten tot product owners, van scrum masters tot business analisten, testers en software engineers.

Vereisten

De training begint met de basis van DDD, dus je hoeft nog niet alle ins en outs te kennen. Maar als je goed voorbereid wilt zijn, raden we je aan het gratis e-book The Anatomy of Domain-Driven Design of begin met het boek ‘Domain-Driven Design’ by Eric Evans..

Waarom zou ik deze training volgen?

Verbeter je Agile en DevOps vaardigheden

Leer de kloof tussen bedrijfs- en IT-professionals te overbruggen

Praktijkervaring opdoen door hands-on oefeningen

Wat moet je nog meer weten?

Na je registratie voor de DDD foundation cursus ontvang je een bevestigingsmail met praktische informatie. Een week voor de training vragen we naar eventuele dieetwensen en delen we relevante literatuur ter voorbereiding.    

We kijken uit naar je deelname!  

Vereisten

Literatuur en lunch zijn bij de prijs van de training inbegrepen.

We gaan niet coderen, dus een laptop is niet nodig.

Reis- en verblijfkosten worden niet gedekt.

Deze training wordt alleen in het Engels aangeboden.

Maak kennis met de trainer

Download de Domain-Driven Design (DDD) Foundation Training Guide

Ook interessant voor jou

View all trainings
SQL for Data Analysis

Learn to use SQL querying your data to unveil invaluable insights.

Lucy Sheppard

2 dagen
In Person

Next:

16 – 23 jan, 2026

From:

€1360

Bekijk training
Python for Data Analysis

Learn how to code in Python and perform data analysis with our Python for Data Analysis training.

Data Science
Gegevens en AI
Python
2 dagen
In Person

Next:

18 – 19 dec, 2025

From:

€1425

Bekijk training
Professional Scrum Product Owner (PSPO I)

In de Professional Scrum Product Owner (PSPO 1) training leer je sterke Product Owner vaardigheden. Lees meer!

Sander Dur

Product Eigenaar
Product Management
Product Owner
Productbeheer
Scrum
Scrum.org
2 dagen
In Person

Next:

18 – 19 dec, 2025

From:

€1595

Bekijk training
Professional Scrum Master 1 (PSM 1)

Leer alle Scrum Master skills in de gecertificeerde Professional Scrum Master 1 (PSM 1) training.

Sander Dur

Scrum.org
2 dagen
In Person

Next:

15 – 16 dec, 2025

From:

€1595

Bekijk training
Certified Scrum Product Owner (CSPO)

Word een Certified Scrum Product Owner (CSPO) – van Scrum Alliance – voor optimale productontwikkeling.

Gino Shahidi

Product Eigenaar
Product Management
Product Owner
Scrum
Scrum Alliance
2 dagen
In Person

Next:

15 – 16 dec, 2025

From:

€1595

Bekijk training