Sie suchen Ihre bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus

heise Academy Logo
Schulung
iX – Magazin für professionelle IT

ISAQB CPSA Advanced Level – Domain Driven Design

In diesem dreitägigen ISAQB-zertifizierten Workshop lernen Sie praxisorientiert, wie Sie die Techniken, Bausteine und Muster des Domain Driven Designs zur Entwicklung qualitativ hochwertiger Software-Architekturen einsetzen.
Schulung

ISAQB CPSA Advanced Level – Domain Driven Design

Überblick

Domain Driven Design (DDD) macht komplexe Softwareprojekte für alle Beteiligten transparenter indem es Fachbereiche (Domänen-Expert:innen) und Software-Entwickelnde zusammenbringt. Fachexperten und Technik entwickeln gemeinsam eine eindeutige Fachsprache, die über alle Ebenen des Projekts zum Einsatz kommt. Vordefinierte Muster wie Entity, Value Object, Aggregate und Service vereinfachen und vereinheitlichen die Kommunikation im Entwicklungsteam.

In diesem Workshop lernen Sie

  • die Zusammenhänge zwischen Domäne, Software und Modell kennen und können diese nach Ablauf selbst erläutern  

  • die Rolle der Fachsprache bei der Konstruktion einer Ubiquitous Language verstehen

  • die Bausteine eines erfolgreichen Domain Driven Design kennen

  • die Zusammenhänge zwischen den verschiedenen Bausteinen kennen und können diese anderen Projektbeteiligten erklären

Zielgruppe

Dieser Workshop richtet sich an Software-Entwickler:innen, -Architekt:innen, Product Owner und Menschen aus dem Business-Kontext, die an digitalen Produkten arbeiten. In dieser Schulung gibt es keine Programmierübungen. 

Voraussetzungen

Teilnehmerinnen und Teilnehmer sollten folgende Kenntnisse und/oder Erfahrung mitbringen:

  • Grundlagen und weiterführende Konzepte der objektorientierten Software-Entwicklung

  • Erfahrungen bei der Modellierung von objektorientierten Architekturen

Hilfreich für das Verständnis einiger Konzepte sind darüber hinaus: 

  • Wissen über agile Methoden der Software-Entwicklung, wie Scrum, Kanban, XP

  • Erfahrung bei der Zusammenarbeit zwischen Fachbereichen und Software-Entwickelnden.

Zur Workshop-Durchführung wird Zoom verwendet mittels eines DSGVO-konformen On-Premise-Connectors. Wir bitten Sie, ein Mikrofon oder Headset sowie einen aktuellen Browser zu nutzen.

Inhalte

Kerninhalte sind das Event-Storming, um die Domäne kennenzulernen, strategisches Denken um die Domäne aufzuteilen, Modelle schneiden und voneinander abgrenzen zu können. Weitere Themen sind Ubiquitous Language, Domain-Logic patterns und Taktisches Design. Hinzu kommen fortgeschrittene Themen wie Lokale Modellkonsistenz, Implementierung der Building Blocks, Design by Contract, CQRS und Event Sourcing sowie Microservices. 

Leistungen Ihres Workshoptickets

  • Workshopunterlagen

  • Teilnahmebescheinigung

Durchführung

Ist die Durchführung der Veranstaltung aufgrund höherer Gewalt, wegen Verhinderung eines Referenten, wegen Störungen am Veranstaltungsort oder aufgrund zu geringer Teilnehmerzahl (weniger als 50%) nicht möglich, werden die Teilnehmer spätestens 7 Tage vorher informiert.

Die Teilnehmerzahl ist auf max. 12 Personen begrenzt.

Foto von Mahbouba Gharbi

Mahbouba Gharbi

Software- und Enterprise-Architektin | ITech Progress GmbH

Zum Profil
Schulung

ISAQB CPSA Advanced Level – Domain Driven Design

Haben Sie Fragen zu unseren Schulungen? Wir helfen Ihnen gern weiter.

Füllen Sie ganz einfach und bequem das Kontaktformular aus und wir werden Ihnen Ihre Fragen schnellstmöglich beantworten.

Profilbild von Team  Schulungen

Team Schulungen

workshops@heise-academy.de

+49 511 5352 8604

Telefonisch erreichbar: Mo – Fr | 09:00 – 17:00 Uhr

Unsere Antworten auf die häufigsten Fragen

Kontaktformular

Bei Betätigen des Absenden-Buttons verarbeiten wir die von Ihnen angegebenen personenbezogenen Daten ausschließlich für den Zweck Ihrer Anfrage. Weitere Informationen zum Datenschutz finden Sie in unserer Datenschutzerklärung.