Zum Inhalt springen

Domain-Driven Design (iSAQB CPSA-Advanced)

 – , Online

iSAQB Accredited Training Logo

Beim Bauen von Software werden tolle Technologien, Programmiersprachen und Tools eingesetzt. Das ist gut und richtig. Aber leider wird dabei oft aus den Augen verloren, dass das Entscheidende für den Projekterfolg nicht die Technik, sondern die Fachlichkeit ist.

Frühbucherpreis
Gültig bis 29.4.2022
€ 2.680,00
Normalpreis
€ 2.975,00
Prüfung
Prüfungstermin bitte individuell vereinbaren.
Preis: € 1.700,00
Preis Student: € 1.700,00
Prüfung
Prüfungstermin bitte individuell vereinbaren.
Preis: € 1.700,00
Preis Student: € 1.700,00
alle Preise zzgl. MwSt.

ZeitOrtVortragsspracheRegistrierung Deadline
09:00 - 17:00 Online Deutsch
Weitere Plätze sind verfügbar

Kursinhalt Übersicht

Wenn wir in der Software nicht das fachliche Modell abbilden, dann wird sie unseren Anwendern nicht bei ihrer Arbeit helfen. Davor schützt uns keine Technologie der Welt. Als Informatiker kann man leicht in diese Falle tappen. Um das zu verhindern, zeige ich in diesem Vortrag, wie man mit Domain-driven Design (DDD) das Wissen um die Fachlichkeit lernen und in eine Ubiquitous Language übertragen kann. Dazu werden Techniken wie Interviews, Domain Storytelling und Event Storming eingesetzt. In der Praxis ist es schwierig zu erkennen, wie wir unsere Domäne schneiden und daraus Microservices entwickeln können. Hierbei kann uns das Prinzip der Bounded Contexts aus DDD helfen. Es gibt uns Hilfestellung, wo vertikale Schnitte sinnvoll sind. Setzt man diese Techniken gemeinsam ein, dann kann man die Architektur von Softwaresystemen so bauen, dass sie die Fachlichkeit darstellt und unsere Anwender glücklich macht.

Inhalt

  • Ü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

Dauer

3 Tage

Ziel

Sie lernen, wie eine Fachsprache entwickelt, die DDD-Muster eingesetzt und die Verbindung zu anderen Anwendungen hergestellt wird, um eine an der Fachdomäne orientierte Anwendung im Kontext zu entwerfen. Im Workshop wechseln sich Vorträge, Diskussion und Übungen ab. So kann das erlernte Wissen gleich in der Praxis vertieft werden. Gemeinsam üben wir an einer Beispielanwendung die einzelnen Schritte hin zu einer anwendungsorientierten und qualitativ hochwertigen Architektur. Sie werden erleben, wie einfach ein Entwurf sein kann, wenn man sich auf die Fachdomäne und die architektonischen Leitplanken von Domain-Driven Design einlässt!

Zielgruppe

Software-Architekten und Entwickler

Buchempfehlung

Wir empfehlen das Buch „Domain-Driven Design kompakt“ von Carola Lilienthal und Henning Schwentner als Vertiefung zum Thema.

Im Seminarpreis enthalten

  • Seminarunterlagen
  • Schreibunterlagen (Block und Kugelschreiber)
  • 2 Kaffeepausen je Seminartag (vormittags und nachmittags) mit Kaffee, Tee, alkoholfreien Getränken und Snacks
  • Seminargetränke im Seminarraum (Wasser und Säfte)
  • ein Mittagessen je Seminartag inkl. einem alkoholfreien Getränk pro Teilnehmer

Akkreditierter Schulungsanbieter des iSAQB

Wir sind offiziell akkreditierter Schulungsanbieter des International Software Architecture Qualification Board (iSAQB). Unsere Akkreditierungsurkunden und Zertifikate finden sie auf der Seite Zertifikate.

Weitere Termine

DatumOrtSprachePreis zzgl. MwSt.
Weitere Plätze sind verfügbarPrüfung ist verfügbar –  Online Sprache Deutsch Frühbucherpreis€ 2.680,00
Gültig bis 1.4.2022
€ 1.700,00 Preis für Prüfung
Jetzt buchen
Weitere Plätze sind verfügbarPrüfung ist verfügbar –  Online Sprache Deutsch Frühbucherpreis€ 2.680,00
Gültig bis 3.6.2022
€ 1.700,00 Preis für Prüfung
Jetzt buchen
Weitere Plätze sind verfügbarPrüfung ist verfügbar –  Online Sprache Deutsch Frühbucherpreis€ 2.680,00
Gültig bis 1.7.2022
€ 1.700,00 Preis für Prüfung
Jetzt buchen
Weitere Termine anzeigen

Kontakt

Haben Sie Fragen zu oder Interesse an diesem oder anderen Seminaren?

Möchten Sie dieses Seminar als Inhouse-Seminar buchen?

Kontaktieren Sie uns:

Weitere Informationen