CONTACT ONS

Cursusaanbod

Inleiding tot Domain-Driven Design

  • Principes en motivaties achter DDD
  • Ubiquitaire taal en samenwerking met domeinen deskundigen
  • Kern, ondersteunende en generieke subdomeinen onderscheiden

Strategisch ontwerp en begrensde contexten

  • Begrensde contexten definiëren en hun verantwoordelijkheden vaststellen
  • Contextkaarten en integratiepatronen
  • Teams, organisatorische grenzen en data-eigenaarshchap beheren

Tactische patronen — Bouwblokken van het domeinmodel

  • Entiteiten en identiteitsbeheer
  • Waardeobjecten en immutable objecten
  • Aggregaten en transactiegrenzen

Domeinservices, opslagplaatsen en fabriekspatronen

  • Wanneer domeinservices in plaats van toepassingsdiensten te gebruiken zijn
  • Opslagplaatspatronen en overwegingen bij persistentie
  • Fabriekspatronen voor complex objectaanmaak

Complex gedrag en invariants modelleren

  • Invariants ontwerpen en bedrijfsregels afdwingen
  • Gebeurdingsgestuurd modelleren en domeingebeurtenissen
  • Consistentiemodellen: uiteindelijke consistentie en sagas

DDD integreren met architectuur- en ingenieurspraktijken

  • DDD alignen met microservices en modulaire monolithen
  • API-ontwerp, anti-corruptie lagen en integratiestrategieën
  • Domeinlogica testen: unit tests, integration tests en contract tests

DDD adopteren in teams en organisaties

  • Domeindiscovery workshops en Event Storming uitvoeren
  • Een ubiquitaire taal creëren en beheren over teams
  • Succes meten en iteratief werken aan het domeinmodel

Samenvatting en volgende stappen

Vereisten

  • Sterke ervaring in objectgeoriënteerde talen
  • Begrip van softwarearchitectuurprincipes
  • Vertrouwdheid met Agile ontwikkelingsmethoden

Doelgroep

  • Senior ontwikkelaars
  • Softwarearchitecten
  • Technische leiders
 21 Uren

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.
Investering

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)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën