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 (7)
his way to explain
adnan - Shams Media City
Course - Project Management with Trello
I liked the break outs and the chance to work with my peers taking the course. I also liked the small group we had although I understand this is not the norm
David - Home Office
Course - Professional Scrum Product Owner II
Paul was a fantastic trainer. I enjoyed his style of teaching and delivery pace
Adeola
Course - Professional Scrum Master II | PSM II (Scrum.org accredited training course)
Mr. Szymon has extensive knowledge and, importantly, is a practitioner.
Artur - Krajowa Szkoła Skarbowości
Course - UML in Enterprise Architect (workshops)
Machine Translated
Examples that could be related to your own experience and a clear and lucid discussion of terms and concepts
Natalia - Krajowa Szkoła Skarbowości
Machine Translated
The practice on each case, the good explanation, very understandable and extensive knowledge of the topics; a real example was used to practice
ESTEFANNY GIL MORA - Global K S.A. de C.V.
Course - Use Case Modeling
Machine Translated
The coach adapted to us very well and established contact with us, he knew how to approach us and how to convey the message very well. And bezier :3
Przemyslaw Popielarz - Research and Development Center Bury Sp. z o .o.
Machine Translated