Twee collega's hebben een fysieke meeting op kantoor
 687,00 ex. VAT No extra costs

Unlock the power of Domain Driven Development to create systems that align perfectly with business needs through event storming and real-world insights.

Spoken language
Dutch
Language material
English
Days
1
Software Development

Domain Driven Development (NL)

The course is not scheduled in our open calendar. Please fill in your details below and we will contact you within 2 working days.

"*" indicates required fields

This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form

What is Domain Driven Development

This training focuses on the event storming technique for effective domain modeling. Participants will learn how to facilitate collaborative workshops to discover domain events, identify bounded contexts, and create aggregates. Through hands-on exercises and real-world scenarios, attendees will master event storming as a method to bridge the gap between business needs and technical implementation. The training emphasizes practical application and offers participants a robust toolkit for improving collaboration and designing systems aligned with business goals.

Domain Driven Development empowers teams to create systems deeply aligned with business goals. Our training equips participants with the expertise to use event storming—a collaborative technique that fosters alignment and clarity between stakeholders and developers. By mastering this approach, participants will improve system design, enhance communication, and identify potential challenges early. The experience and practical insights of our trainers add depth to the theoretical concepts, ensuring participants gain actionable knowledge and best practices for immediate application. This training is essential for anyone looking to design scalable, maintainable systems that drive business success.


Who should attend Domain Driven Development

The training Domain Driven Development is suitable for:

  • Software architects: To design systems aligned with business needs.
  • Product owners: To bridge the gap between business goals and technical execution.
  • Business analysts: To enhance domain modeling and stakeholder communication.
  • IT professionals: To implement systems with clear and robust domain boundaries.
  • Agile coaches: To facilitate better collaboration within teams.
  • Team leads: To ensure their teams adopt proven practices for system design.
  • IT managers: To align technology strategies with organizational objectives.
  • Project managers: To streamline communication and improve project outcomes.
  • UX designers: To incorporate domain insights into user-centric designs.


Prerequisites

Participants should have a basic understanding of software development and system design concepts. Familiarity with Agile methodologies is recommended but not mandatory. No prior experience with event storming is required.


Objectives

At the end of the training, you will be able to:

  • Facilitate collaborative event storming workshops to discover domain events.
  • Identify and define bounded contexts and aggregates.
  • Analyze complex domains to improve system design.
  • Apply event storming to bridge communication gaps between stakeholders and developers.
  • Develop systems that are scalable, maintainable, and aligned with business objectives.
  • Leverage practical insights and techniques to solve real-world challenges.


e-CF competences with this course

  • A.5. Architecture Design
  • A.6. Application Design
  • B.1. Application Development
  • B.2. Component Integration
  • D.10. Information and Knowledge Management

Classroom, online, blended and in-company

At Capgemini Academy you learn in the way that suits you. Do you prefer classroom training, online or a combination of the two (blended)? You can follow most training courses in-company: within your own organization. We use a variety of tools to make learning even more fun and effective. Consider videos, games, quizzes, webinars and case studies, for example. And you can always contact your trainer with any questions.

Sfeerbeeld buiten met man in bordeaux overhemd

In-company training courses

With an in-company training you have several advantages:

  • You choose the location.
  • You train with your colleagues, ensuring it aligns with your practice.
  • The trainer tailors explanations, examples and assignments to your organization.
  • In consultation, exercises can be adapted to organization-specific questions.

Request more information or a quote.

Why Capgemini Academy?

  • checkmark wit
    Part of one of the largest, most innovative IT service providers worldwide.
  • checkmark wit
    Large training offer: both fully online and available in class.
  • checkmark wit
    Most training courses include certification and exam.
  • checkmark wit
    Trainers with passion, didactic skills and a good dose of practical experience as an IT professional.
  • checkmark wit
    Our students rate our training courses with an average of 8.8.