Taktische Softwarearchitektur: Domain Driven Design

Taktische Softwarearchitektur: Domain Driven Design

Du hast Lust auf geballtes Domain-Driven-Design-Wissen - angereichert mit langjähriger Praxiserfahrung? Dann bist du hier genau richtig!

Von AOE GmbH - AOE Academy

Datum und Uhrzeit

Do. 16. Mai 2024 13:00 - 17:30 CEST

Veranstaltungsort

AOE GmbH - the open web company

Kirchgasse 6 LuisenForum, 4. Stock 65185 Wiesbaden Germany

Rückerstattungsrichtlinie

Rückerstattungen bis zu 7 Tage vor dem Event

Agenda

Einführung in DDD


Motivation und Kontext, Klärung von Begriffen, Wann sollte man DDD anwenden und wann nicht? Worauf liegt der Fokus des "Strategischen DDDs" und der "Taktischen DDD Patterns"? Was sind Bounded Contex...

Vorstellung der Beispieldomäne "Hackerando"

Anwendungsarchitektur


Vorteile eines "technologiefreien Domänenmodells", Trennung von Belangen und typischen Schichten, Konzept von Ports und Adaptern

Überblick über taktische Patterns und Building Blocks


Überblick über Building Blocks und Design Patterns, Wertobjekte (value objects) im Detail, Entitäten (entities) im Detail, Domänen-Serviceobjekte (domain services) im Detail

Design Patterns


Die Domäne modellieren, Allgemeine Grundsätze und Ziele, Aggregate, Aggregatwurzeln und Invarianten, Verzeichnisse (repositories) Beispiele für die Implementierung eines Verzeichnisses, Fabriken und ...

Implementierung von DDD


Bounded Context, Module, Name Spaces: Wie hängen sie zusammen? Wie kann eine Anwendung mit Modulen strukturiert werden? Typische "DDD Smells"

Zu diesem Event

  • 4 Stunden 30 Minuten

Nach dem Training bist du in der Lage:

  • zu erkennen, wo und warum du die DDD-Praktiken anwenden solltest
  • die grundlegenden DDD-Building Blocks zu erkennen und zu verwenden
  • Anwendungen mit sauberem Layering zu implementieren und einige Best Practices zu erkennen
  • die Beziehung zwischen Namespaces, Modulen, Aggregaten und Bounded Contexts zu diskutieren
  • dir der typischen "Smells" bewusst zu sein

Mehr zu unseren Referenten: Durchgeführt wird das Training von Daniel Pötzinger, CTO der AOE GmbH und Stefan Rotsch, Senior Solution Architect bei der AOE GmbH.

Lerne die beiden und ihre Begeisterung und Haltung zur Softwarearchitektur hier in diesem Video vorab besser kennen.

Kosten: 525,00 Euro (inkl. 19 % MwSt., Rechnung wird ausgestellt).

Sprache des Trainings: Deutsch

Zielgruppe: Das Training ist geeignet für Software-Entwickler:innen, -Architekt:innen & Product Owner. Du solltest über einige Erfahrung in der Entwicklung und dem Delivery von Softwareprodukten verfügen. Etwas Know-how in Software-Architektur ist von Vorteil, aber nicht erforderlich.

Teilnehmeranzahl: Das Training ist auf 15 Personen begrenzt. Warum? Damit du möglichst viel aus dem Training mitnehmen kannst und ein Austausch sowie Rückfragen möglich sind. Die Teilnehmergruppe des Trainings besteht sowohl aus AOE Kolleg:innen, als auch aus externe Kunden:innen und Teilnehmer:innen.

Veranstaltungsort: Das Training findet in unseren Office-Räumlichkeiten statt. Ort: AOE GmbH, Kirchgasse 6, 4. Stock.

Organisatorische Hinweise: Nach Teilnahme an dem Training erhältst du eine Teilnahmebescheinigung an die von dir zur Registrierung angegebenen E-Mail-Adresse.

Wer sind wird? Die AOE ist ein agiler Softwaredienstleister für digitale E-Commerce-, Marktplatz- und Produktlösungen. Wir unterstützen Unternehmen bei der digitalen Transformation bestehender Geschäftsmodelle – durch die Entwicklung komplexer Individualsoftware ebenso wie durch strategische und technologische Beratung und Begleitung. Unsere Fachexpertise und unsere langjährige Praxiserfahrung aus “echter” agiler Projektarbeit geben wir in unseren AOE Academy Trainings weiter.

Allgemeine Informationen zur AOE GmbH findest du hier und zur AOE Academy hier.

Kontakt: Fragen? Kontaktiere uns unter academy@aoe.com.

Der Termin passt nicht? Schreib uns unter academy@aoe.com an und wir informieren dich über die nächsten Termine sowie individuelle Trainingsangebote.

Veranstaltet von

Interaktive Trainings, Workshops und Beratung von echten Expert:innen. Praxisnahes Wissen aus realen Enterprise-Projekten, maßgeschneidert auf deinen Bedarf. Profitiere von 20+ Jahren Erfahrung in der agilen Softwareentwicklung.

525 €