Domain-Driven Design (DDD) Foundation

29 februari, 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

Wil je je team(s) of organisatie trainen?

Wesley helpt je graag verder met trainingsoplossingen op maat.

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
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 Owner
Software Architecture
1 day
In Person

Next:

27 mrt, 2024

From:

€895

Bekijk training
ASP.NET Core Fundamentals

Word een ASP.NET Core 5 expert met onze diepgaande training. Doe met ons mee voor een transformerende leerervaring!

Gill Cleeren

ASP.NET
3 days
In Person

Next:

17 jun, 2024

From:

€2195

Bekijk training
Professionele Scrum met User Experience (PSU)

Leer hoe je Scrum en UX kunt combineren in de Professional Scrum met User Experience (PSU) training.

Simon Flossman

Agile
Agile Development
Product Owner
Scrum Master
Scrum Meester
Scrum.org
2 days
In Person

Next:

30 – 31 mei, 2024

From:

€1675

Bekijk training