Start / Seminare

Seminar

Domain-Driven Design in der Praxis

Ein Domänenmodell Schritt für Schritt aufbauen — von Entities und Value Objects über Aggregate und Repositories bis zu Bounded Contexts und Domain Events.

8 Module · 48 Video-Kapitel · Lernzeit · als Schulung 2 Tage

Für wen

Erfahrene Entwicklerinnen und Entwickler objektorientierter Sprachen, die fachlich komplexe Software entwerfen und DDD in einer echten Codebasis anwenden wollen.

Voraussetzungen

  • Sichere Kenntnisse einer objektorientierten Sprache und Erfahrung mit objektorientiertem Entwurf
  • Grundverständnis der DDD-Begriffe, etwa aus Eric Evans' Blue Book
  • Praxis mit Unit Tests und mit einem relationalen Datenbank-Mapper (gleich welchem)

Danach können Sie

  • Entities und Value Objects sicher unterscheiden und passende Basisklassen bauen
  • Aggregate schneiden und ihre Grenzen begründen
  • Das Domänenmodell trotz ORM und Datenbank isoliert halten
  • Bounded Contexts abgrenzen und über Domain Events entkoppeln
  • Anemic Domain Model, Fat Entities und Repository-Anti-Patterns erkennen
  • Domain-Driven Design
  • DDD
  • Softwarearchitektur
  • Onion Architecture
  • Bounded Context
  • Aggregate
  • Domain Events
  • Unit Testing

Module

Dieses Seminar als Schulung für Ihr Team

Alle Module dieses Seminars gibt es auch als Schulung — remote oder bei Ihnen vor Ort, im Zuschnitt Ihres Projekts. Sie wählen die Module, wir bauen daraus ein Programm. Nach der Schulung bleiben Videos, Foliensätze und Übungsprojekt bei Ihrem Team.

2 Tage · ab 900 EUR netto pro Tag (bis 3 Teilnehmende) · Termin nach Vereinbarung

Als Team-Schulung anfragen Wie eine Schulung abläuft →