Kurs

Domain-Driven Design («DDD»)

Mit DDD entwickeln Sie zielgerichtet Software, die optimal die gestellten Anforderungen erfüllt. In diesem Kurs erarbeiten Sie sich die dazu notwendigen Kenntnisse. Sie behandeln dabei wichtige DDD-Mittel und wenden diese in praxisnahen Übungen an.
Dauer 2 Tage
Preis 1'950.–   zzgl. 8.1% MWST
Kursdokumente Kursunterlagen (Präsentation, Übungen, Musterlösungen), Begleitbuch (Scott Millett, Nick Tune (2015): Patterns, Principles, and Practices of Domain-Driven Design; John Wiley & Sons; ISBN: 1118714709)

Kurs-Facts

Key Learnings
  • Kennen der wichtigen Begriffe, Konzepte, Techniken und Methodiken von Domain-Driven Design
  • Wissen, wie Domain-Driven Design zielsicher angewandt wird
  • Grundlegender Einsatz von Domain-Driven Design in Ihren Projekten
  • Vorbereitung auf die weitere Vertiefung in Domain-Driven Design
Inhalt

1 Motivation und Zweck

2 Grundlagen

3 Event Storming und DDD

4 Strategische Patterns

  • Crunching Knowledge
  • Ubiquitous Language
  • Bounded Contexts
  • Responsibility Layers

5 Taktische Patterns

  • Entity
  • Value Objects
  • Aggregat
  • Factory
  • Repository
  • Services
  • Modules
  • Domain Event

6 Architektur und DDD

  • Layer und Anti Corruption Layer
  • Hexagonal Architecture (Clean Architecture, Ports and Adapters)
  • Event Sourcing

7 Best Practice für den Einsatz von DDD

8 Übungen und Fallstudie

Zielpublikum

Dieser Kurs richtet sich an Softwarearchitekten und -entwickler sowie Domänen-Experten (Analysten), die sich in den Themen Anforderungsanalyse sowie Entwurf und Entwicklung von Software vertiefen wollen.

Anforderungen

Mindestens Grundkenntnisse in Anforderungsanalyse und/oder Entwurf und Entwicklung von Software. Empfohlen wird Erfahrung in diesen Gebieten im Umfang der folgenden Kurse:

    Objektorientiertes Design mit Patterns («ODP»)

    2 Tage
    • Basel, Bern, Genf, Lausanne, Zürich
    CHF
    1'900.–

    Objektorientierte Analyse und Design (OOAD) («OOU»)

    3 Tage
    • Basel, Bern, Genf, Lausanne, Zürich
    CHF
    2'650.–

Download

Fragen zum Kurs

Haben Sie Fragen zum Kurs?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Möchten Sie diesen Kurs als Firmenkurs buchen?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Anzahl Teilnehmende
Gewünschter Kursort
Gewünschtes Startdatum (DD.MM.YYYY)
Gewünschtes Enddatum (DD.MM.YYYY)

Wählen Sie Ihr Datum

24
Apr
2025
25
Apr
2025
Genf
Französisch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
12
Jun
2025
13
Jun
2025
Lausanne
Französisch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
30
Jun
2025
1
Jul
2025
Zürich
Deutsch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
30
Jun
2025
1
Jul
2025
Bern
Deutsch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
30
Jun
2025
1
Jul
2025
Basel
Deutsch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
24
Jul
2025
25
Jul
2025
Genf
Französisch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
1
Sep
2025
2
Sep
2025
Lausanne
Französisch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
11
Sep
2025
12
Sep
2025
Zürich
Deutsch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
11
Sep
2025
12
Sep
2025
Bern
Deutsch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
11
Sep
2025
12
Sep
2025
Basel
Deutsch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
13
Okt
2025
14
Okt
2025
Genf
Französisch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
27
Nov
2025
28
Nov
2025
Lausanne
Französisch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
15
Dez
2025
16
Dez
2025
Zürich
Deutsch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
15
Dez
2025
16
Dez
2025
Bern
Deutsch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
15
Dez
2025
16
Dez
2025
Basel
Deutsch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST
Nächste Durchführung
24
Apr
2025
25
Apr
2025
Genf
Französisch
Terminübersicht
CHF 1’950.-
zzgl. 8.1% MWST
CHF 1’950.-
zzgl. 8.1% MWST

Weiterführende Kurse

Serviceorientierte Architektur («SOA»)

2 Tage
CHF
1'950.–

Informations- und Datenarchitektur («IDA»)

1 Tag
CHF
950.–

Digital Enterprise Architecture («DIGIEA»)

3 Tage
CHF
3'200.–