Celtico
iSAQB® akkreditiertes Training

CPSA Advanced Level - Domain Driven Design

Revolutionieren Sie Ihre Softwareentwicklung mit Domain Driven Design! Lernen Sie, wie Sie komplexe Geschäftsprobleme elegant lösen und Software entwickeln, die die Bedürfnisse Ihrer Kunden perfekt abbildet.

Für: Architekten & Entwickler komplexer Fachdomänen · Empfohlen: Kenntnisse auf CPSA-F-Niveau (Zertifikat nicht erforderlich)

Über diesen Kurs

Domain-Driven Design ist ein Ansatz zur Softwareentwicklung, der der Komplexität von Softwareprojekten begegnet, indem er das Hauptaugenmerk auf das Kerngeschäft der Organisation und dessen Logik legt. Die Teilnehmenden lernen die grundlegenden Konzepte und Bausteine von DDD kennen, einschließlich Ubiquitous Language, Domains, Subdomains, Bounded Contexts und Context Maps.

Das Training vermittelt, wie man komplexe Geschäftsdomänen effektiv modelliert und Geschäftsprozesse in Software abbildet. Beim strategischen Design lernen wir, eine Systemlandschaft in Bounded Contexts aufzuteilen und eine effektive Kommunikation und Integration zwischen diesen Kontexten zu entwickeln.

Lernziele

Wir befassen uns mit taktischen Mustern wie Aggregates, Entities, Value Objects, Repositories und Services. Diese nutzen wir, um eine saubere, modulare und wartbare Codebasis zu erstellen. Nach diesem Training sind Sie in der Lage, DDD-Prinzipien in Ihren eigenen Projekten anzuwenden und domänengetriebene Praktiken in Ihrer Organisation zu etablieren.

CPSA-A BadgeiSAQB Certified

Auf einen Blick

Dauer 3 Tage (vor Ort oder online)
Credit Points 20 Methodik- + 10 Kommunikationspunkte
Sprache Deutsch oder Englisch

Trainingsinhalte

Ein umfassender Lehrplan, der alle Aspekte von Domain Driven Design für den CPSA Advanced Level abdeckt.

A. Grundprinzipien & Philosophie

Kognitive Teambelastung, die zentrale Bedeutung der Fachdomäne und die Kernkonzepte von DDD.

B. Strategisches Design

Collaborative Modelling, Bounded Contexts, Context Mapping und Integrationsstrategien.

C. Taktisches Design

Die Bausteine des taktischen Designs, Aggregates, Entities, Value Objects und Architekturstile.

D. Praktische Anwendung

Refactorings optimieren, DDD in der eigenen Organisation etablieren und Workshop-Setups.

Unterrichtsmaterial

Umfassender Foliensatz
Buch: Vlad Khononov «Einführung in Domain-Driven Design»
Vorbereitetes Miro Board
Interaktive Kahoot-Quizze
Übungsblätter mit Fallstudien

Trainingstermine

Kommende und vergangene Termine

Vergangen🇩🇪 Deutsch
24.–26. Feb. 2026
Munich, Germany
Vergangen🇬🇧 Englisch
18.–20. Mai 2026
Online

Aktuell sind noch keine Termine geplant.

Neue Termine kommen regelmäßig hinzu. Fragen Sie einen Termin an, wir melden uns bei Ihnen.

Trainingstermin anfragen

Bereit, die Fähigkeiten Ihres Teams auf das nächste Level zu bringen?

Unsere erfahrenen Trainer unterstützen Sie mit professionellen, praxisnahen Trainings, die auf die Bedürfnisse Ihres Teams zugeschnitten sind.