training@actit-consulting.com

+49 6196 400 893

Domain Driven Design (DDD)

iSAQB CPSA Advanced Level

Fachliche Architekturen in Zusammenarbeit mit Fachexperten und Entwicklern entwerfen

Domain Driven Design (DDD) als Methodik der Softwarearchitektur liegt voll im Trend. Der Grund dafür liegt aus der Perspektive des Architekten vor allem darin, dass sich die Strukturierung der Software anhand von Bounded Contexts und Aggregates hervorragend für die Abgrenzung von Microservices eignet. Gleichzeitig profitieren Steakholder und Anwender von der konsequenten Ausrichtung an der Fachlichkeit der Domäne mit einer Ubiquitous Language , die das Business bis in den Quellocode reflektiert.

Das iSAQB-zertifizierte Softwarearchitektur-Training baut bei den Teilnehmern ein umfassendes Verständnis für die Ausrichtung und Methodik des Domain Driven Design auf: Das Event-Storming, um die Domäne kennenzulernen, strategisches Design, um die Domäne aufzugliedern, Modelle schneiden und voneinander abgrenzen zu können. Weitere Kernthemen sind Ubiquitous Language, Domain-Logic patterns und das Taktische Design. Hinzu kommen fortgeschrittene Themen wie Lokale Modellkonsistenz, Implementierung der Building Blocks, Design by Contract, CQRS und Event Sourcing sowie Microservices.

Schulungsinhalte des DDD Trainings:

Überblick: Was ist Domain-Driven Design?

Die Domäne kennenlernen: Event Storming

Strategisches Design: Die Domäne aufteilen, Modelle schneiden und voneinander abgrenzen

Ubiquitous Language

Der Weg zum Modell

Taktisches Design – Das Modell in Software ausdrücken

Weitere fortgeschrittene Themen sind:

Lokale Modellkonsistenz wahren (Anticorruption-Layer vs. Conformist, Separate Ways, Integration)

Das Modell in der Anwendungsarchitektur

Implementieren der Building Blocks

Design by Contract

Command Query Responsibility Segregation (CQRS) und Event Sourcing Microservices

Credit Points für die Zertifizierung zum CPSA-A

Technische Kompetenzen

Methodische Kompetenzen

Kommunikative Kompetenzen

iSAQB-Lehrplan zum Training

Offene Termine

Box öffnen für weitere Informationen & Buchung

25. – 27. Nov 2024 | Online Training | Spanisch

2.200,00 € (zzgl. MwSt., ggf. abzüglich Rabatte)

Das macht unsere Online Trainings aus:

► Kleine Lerngruppe aus maximal 10 Personen
► Hochauflösende Videokonferenz und digitale Tools für interaktives und kollaboratives Lernen
► Auch im virtuellen Klassenzimmer das „wie vor Ort Gefühl“ durch: Audio-, Video- und Bildschirmübertragung
► Regelmäßige Übungen in der großen Gruppe und in Breakout Rooms – stets begleitet durch den/die Trainer/in
► Didaktisch geschulte/r und praxiserfahrene/r Trainer/in
► Inklusive Schulungsunterlagen und Übungsmaterial

Buchen

27. – 29. Nov 2024 | Online Training | Deutsch | Mit Durchführungsgarantie ✔

2.200,00 € (zzgl. MwSt., ggf. abzüglich Rabatte)

Das macht unsere Online Trainings aus:

► Kleine Lerngruppe aus maximal 10 Personen
► Hochauflösende Videokonferenz und digitale Tools für interaktives und kollaboratives Lernen
► Auch im virtuellen Klassenzimmer das „wie vor Ort Gefühl“ durch: Audio-, Video- und Bildschirmübertragung
► Regelmäßige Übungen in der großen Gruppe und in Breakout Rooms – stets begleitet durch den/die Trainer/in
► Didaktisch geschulte/r und praxiserfahrene/r Trainer/in
► Inklusive Schulungsunterlagen und Übungsmaterial

Buchen

Sie haben gleich ein ganzes Team, welches die Schulung besuchen möchte?

Dann informieren Sie sich hier über unsere Inhouse-Trainings und kontaktieren Sie uns für eine persönliche Beratung.

– 100 € p. P.

FÜR EARLY BIRDS

bis 6 Wochen vor Start des Trainings

– 100 € p. P.

FÜR KOLLEG/INNEN

ab 2 Anmeldungen aus einem Unternehmen

– 200 € p. P.

FÜR DOPPELT-SPARER

ab 2 Anmeldungen aus einem Unternehmen bis 6 Wochen vor Start

Unsere iSAQB-akkreditierten Trainer für die Schulung

Matthias Bohlen

Matthias Bohlen ist Coach für Produktentwicklung, IT-Berater, Lean/Kanban-Experte und Software-Architekt. Seit 2012 ist er Mitglied des iSAQB und setzt sich dort für die Qualifizierung von Softwarearchitekten ein. Darüber hinaus trägt er regelmäßig auf Konferenzen vor und schreibt für Fachzeitschriften. Matthias Bohlen hat eine einzigartige Weise, komplizierte Dinge einfach zu erklären und in kleinen Schritten umsetzbar zu machen. Teams können mit seiner Hilfe gute Software schreiben, diese zum richtigen Zeitpunkt herausbringen und dabei auch noch Freude haben.

Marc Haid

Marc Haid sammelt seit über 30 Jahren Erfahrung in der Softwareentwicklung, aktuell mit dem Schwerpunkt auf .NET, Xamarin, Web- & Cloud-Technologien. Der Fokus ist durch sein Software Engineering Studium auf die Softwarearchitektur und eine sinnvolle Testabdeckung gerichtet. Darüber hinaus sind aber auch der Kontakt zum „Eisen“, dem Releasemanagement und zum Design nicht fremd und gehören nach seinem Verstänis zum Handwerkszeug eines zukunftsorientierten Fullstack-Entwicklers dazu.

Sie haben Fragen und möchten noch mehr über die Schulung erfahren? Gerne beraten wir Sie persönlich:

+49 6169 400 893

training@actit-consulting.com