Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Course Outline
What Is Domain-Driven Design (DDD)
- Building Domain Knowledge
The Ubiquitous Language
- The Need for a Common Language
- Creating the Ubiquitous Language
- The Building Blocks Of A Model-Driven Design
- Layered Architecture
- Entities
- Value Objects
- Services
- Modules
- Aggregates
- Factories
- Repositories
Refactoring Toward Deeper Insight
- Continuous Refactoring
- Bring Key Concepts Into Light
Preserving Model Integrity
- Bounded Context
- Continuous Integration
- Context Map
- Shared Kernel
- Customer-Supplier
- Conformist
- Anticorruption Layer
- Separate Ways
- Open Host Service
- Distillation
Testimonials
I really enjoyed the real examples and exercises.
Dmitry Baranovsky
I enjoyed the interaction of the group to solve the issues.
Evan O'Gorman
I really liked the real life examples.
South West Gnó Skillnet
I liked it all. Very informative and pace was perfect.
South West Gnó Skillnet
case study
- 上海慧与
Workshop - Event Storming
Titansoft Pte Ltd
Able to answer all the questions with scenarios
Titansoft Pte Ltd
There were descriptive diagrams which helped us understand the overall architecture, as well as how different components interact with each other.
Electronic Arts
Related Courses
Use Case Modeling
14 hours
JIRA for Beginners
7 hours
Project Management with Trello
14 hours
Package Management with Yarn
7 hours