Domain-Driven Design (DDD) Foundation

21 mei, 2024Hilversum, The Netherlands

2 days
In Person
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

Vind een geschikte datum

Registreer je nu

Heb je een vraag over de training? 

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

Get in touch

Duur

2 days

Tijd

09:00 – 17:00

Taal

English

Lunch

Included

Certificering

No

Level

Foundation

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

Sjoerd Westerhof

Sjoerd Westerhof, trainer at Xebia Academy. He’s passionate about teaching in Domain-Driven Design (DDD).

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

Ook interessant voor jou

View all trainings
GenAI-Powered Certified Scrum Product Owner® (CSPO)

Leer hoe je als producteigenaar de kracht van Gen AI kunt benutten. Volg nu onze GenAI-aangedreven Certified Scrum Product Owner® (CSPO) training!

Gino Shahidi

GenAI
Product Eigenaar
Product Leader
Product Owner
Productbeheer
2 days
In Person

Next:

2 – 3 apr, 2024

From:

€1570

Bekijk training
Obeya Coach Opleiding

De Obeya Coach training is een driedaagse training voor ervaren en gecertificeerde Obeya Builders en Obeya Hosts.

Laurens Bonnema

Obeya
3 days
In Person

Next:

4 apr, 2024

From:

€2795

Bekijk training
Impact Mapping

Leer over Impact Mapping voor zakelijk succes door stakeholders op één lijn te brengen, effectief te plannen en jouw impact te vergroten.

Product Eigenaar
Product Owner
Software Architecture
1 day
In Person

Next:

11 okt, 2024

From:

€895

Bekijk training
Infrastructure as Code – Terraform Foundation

Tijdens deze Terraform Foundation training leer je wat Infrastructure as Code is en hoe je dit gebruikt in Terraform.

Back-End Development
Terraform
1 day
In Person

Next:

10 okt, 2024

From:

€595

Bekijk training
TBR Virtual Edition (TBR-VE™) Class

Ontdek zes krachtige learning principles gebaseerd op neurowetenschap. Leer hoe je beter online kunt trainen, lesgeven en coachen met deze Training From the Back of the Room – Virtual Edition.

Evelien Acun-Roos

Agile
Agile Coach
Agile Leiderschap
Product Owner
Scrum Master
Scrum Meester
5 days
Virtual

Next:

5 jun, 2024

From:

€1355

Bekijk training