IT-kurs
Systemutvikling
Domain driven design - DDD
Du har valgt: Oslo
Nullstill
Filter
Ferdig

-

1 treff ( i Oslo ) i Domain driven design - DDD
 

Majorstuen 2 dager 16 900 kr
06 Jun
This training is the perfect match for those who attended the “Implementing Modern Architecture” training and would like to know more about how Domain-Driven Design works... [+]
This training is the perfect match for those who attended the “Implementing Modern Architecture” training and would like to know more about how Domain-Driven Design works in real life. During 2 days, we will primarily focus on Domain-Driven Design (DDD) and EventStorming. Those tools help to align software architecture with business needs and increase the chances of an architecture being successful. By being a part of the series of hands-on workshops, participants will learn how to understand business needs, discover bounded contexts, and design working models using EventStorming. The training covers strategic and tactical DDD, including designing aggregates and value objects, ensuring invariants, working with domain events, accessing entities using repositories, and more. It’s ideal for software architects, developers, and project managers who would like to build software systems that solve business problems and are well-designed from a technical perspective.  Target Audience: Architects, Team Leads, Senior Developers   Training program: Domain-Driven Design What is DDD and why use it? Strategic DDD How to discover a Bounded Context? Discovering Bounded Contexts with EventStorming What is EventStorming and why use it? Preparation for an EventStorming workshop Running a Big Picture EventStorming workshop Process modeling with EventStorming workshop Discovering Commands, Policies, and Read Models Essentials of Tactical DDD Value Objects Entities Aggregates Discovering Aggregates workshopApplying Tactical DDD in real code Designing Aggregates and Value Objects Choosing ID type Ensuring Invariants in a Domain Model References in Object Graphs Implementing complex scenarios using Domain Services  State transitions in Aggregates Working with Events in a Domain Model Accessing Entities using Factory, Repository, and Memento Implementing Concurrency  Format: 50% workshop / 50% lecture   Duration: Day 1: Domain-Driven Design, Discovering Bounded Contexts with EventStorming, Process modeling with EventStorming workshopDay 2: Essentials of Tactical DDD, Discovering Aggregates workshop, Applying Tactical DDD in real code   PS: BRING YOUR OWN COMPUTER [-]
Les mer