training@actit-consulting.com

+49 6196 400 893

Domain Driven Design (DDD)

iSAQB CPSA Advanced Level
Book now

Designing technical architectures in collaboration with technical experts and developers

Domain Driven Design (DDD) as a software architecture methodology is very much in vogue. From the architect’s perspective, the reason for this is primarily that structuring the software using Bounded Contexts and Aggregates is ideal for defining microservices. At the same time, stakeholders and users benefit from the consistent focus on the domain’s technical aspects with an Ubiquitous Language that reflects the business right down to the source code.

The iSAQB-certified software architecture training gives participants a comprehensive understanding of the focus and methodology of Domain Driven Design: Event storming to get to know the domain, strategic design to break down the domain, cut models and differentiate them from one another. Other core topics are Ubiquitous Language, Domain Logic patterns and Tactical Design. There are also advanced topics such as local model consistency, implementation of building blocks, design by contract, CQRS and event sourcing as well as microservices.

Training content of the DDD Training

 

Overview: What is Domain-Driven Design?

► Getting to know the domain: Event Storming

► Strategic design: Dividing the domain, cutting and separating models from each other

► Ubiquitous Language

► The path to the model

► Tactical Design – Expressing the Model in Software

More advanced topics are:

 

Maintain local model consistency (anticorruption layer vs. conformist, separate ways, Integration)

► The model in the application architecture

► Implementing the building blocks

► Design by contract

► Command Query Responsibility Segregation (CQRS) and Event Sourcing Microservices

Credit Points for CPSA-A Certification

Our advanced training program deepens your knowledge of methodology, technology, and communication, enabling you to earn the 70 credit points required for the CPSA-A® exam. Certification at the advanced level requires completion of the foundation level. Even for software architects who are not seeking certification, our advanced modules provide invaluable knowledge for their daily work.

Technical Skills

Methodological Skills

Communication Skills

iSAQB Training Syllabus

 

 

Get all the important information on learning objectives and training content

in the iSAQB curriculum for your optimal further education.

Attractive features of our training programs

Discover the advantages of our online training:

► Intimate learning environment with a maximum of 10 participants per group
► Use high-resolution video conferencing and digital tools for interactive and collaborative learning
► Experience the feeling of a personal classroom with real-time audio, video and screen transmission
► Benefit from regular exercises in the large group and in breakout rooms, always accompanied by our competent trainers
► Learn from didactically trained and experienced trainers
► Receive training documents and exercise materials included
Get ready for an inspiring and effective learning experience!

Discover the exclusive benefits of our on-site training:

► Intensive learning groups with a maximum of 10 participants
► Technically adept and experienced trainers
► Enjoy drinks, snacks and lunch on all training days – all included
► Benefit from comprehensive training documents and exercise materials
Experience a first-class training environment that optimally supports your learning experience.

Open Dates

26. – 28.

Feb 2025

2.200€ | Garanteed ✔

Online Training | German

02. – 04.

Apr 2025

2.200€

Online Training | English

14. – 16.

May 2025

2.200€

Online Training | Spanish

02. – 04.

Jul 2025

2.300€

Nuremberg | German

03. – 05.

Sep 2025

2.200€

Online Training | German

29. – 31.

Oct 2025

2.200€

Online Training | English

12. – 14.

Nov 2025

2.200€

Online Training | Spanish

19. – 21.

Nov 2025

2.200€

Online Training | German

EARLY BIRD DISCOUNT

 

Secure a €150 discount on all three-day and €100 discount on all two-day Advanced Level

training courses when you book at least six weeks before the start date.

Do you have a whole team that would like to attend the training?

Then find out more about our in-house training courses here and contact us for a personal consultation.

Contact

Phone

+49 (0) 6196 400 893

E-Mail

training@actit-consulting.com

Address

actIT academy & consulting GmbH
Alfred – Herrhausen – Allee 3-5, 65760 Eschborn