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.

Auf einen Blick
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
Trainingstermine
Kommende und vergangene Termine
Aktuell sind noch keine Termine geplant.
Neue Termine kommen regelmäßig hinzu. Fragen Sie einen Termin an, wir melden uns bei Ihnen.
Trainingstermin anfragenBereit, 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.