Training / Workshop

iSAQB CPSA Domain-Driven-Design (DDD)

Inhalte

iSAQB CPSA-Advanced Domain-Driven Design (DDD) Schulung

Communication between developers and subject-matter experts is critical to the success of complex software development projects. To optimize communication, it is helpful when both technical and subject-matter experts speak the same language. Domain Driven Design (DDD) provides this language through terms, taxonomies, models and patterns shared between all involved stakeholders. This simplifies communication and ensures a suitable target solution for the desired software system.

In this advanced-level course you will learn how to develop a common business language to communicate with stakeholders, use the DDD approach to design your application, and interface to other applications from other domains. The course takes a practice-oriented approach using an example application to learn how to create a business-oriented software architecture. You will experience how easy it can be to create a high-quality software design by focusing on the business domain and following the Domain-Driven Design guidelines.

This course will give you a solid understanding of DDD concepts, and (just as importantly) the confidence you need to apply this knowledge in your everyday development work.

Lernziele

After completing this course, you will be familiar with the following topics:

  • Domains, modules and ubiquitous language
    • Module, entity, value object, aggregates, service, domain events, factory, repository
  • The modelling approach
    • Supporting domain experts, collaboration approaches for creating models
  • From the model to the implementation
    • Relationship between the domain models and the code, business classes, technically motivated building blocks, language and code quality
  • The model in the application architecture
    • Hexagonal Architecture, command-query responsibility segregation, layered architecture
  • Model context and interfaces
    • Bounded context, context map, shared kernel, domain events
  • Maintaining the consistency of the models
    • Anti-corruption layer, continuous integration, separate ways

Zielgruppen

This course is aimed at software developers and architects.

iSAQB CPSA-Advanced Domain-Driven Design (DDD) Schulung

Communication between developers and subject-matter experts is critical to the success of complex software development projects. To optimize co...

Mehr Informationen

Termine und Orte

Datum Dauer Preis
München, DE
24.11.2026 - 26.11.2026 24 h 24 h Details Details Jetzt buchen

SG-Seminar-Nr.: 8893716

Anbieter-Seminar-Nr.: product-1005

Termine

  • 24.11.2026 - 26.11.2026

    München, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Training / Workshop
  • Deutsch
    • Keine
  • 24 h
  • Anbieterbewertung   (12)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
München, DE
24.11.2026 - 26.11.2026 24 h 24 h Details Details Jetzt buchen