All Courses
ArchitectureSenior
Domain-Driven Design in .NET
DDD from fundamentals to advanced — aggregates, value objects, domain events, bounded contexts, and context mapping.
4.9rating1,340 students8h total7 lessons
Curriculum
7 lessons · 8h1
DDD Fundamentals — Aggregates, Entities, Value Objects
35 min
2
Aggregates and Aggregate Roots — Design Rules
30 min
3
Value Objects in C# — Immutability and Equality
28 min
4
Domain Events — Raising, Dispatching, Handling
30 min
5
Repositories in DDD — Contracts and Implementations
25 min
6
Bounded Contexts and Context Mapping
35 min
7
Tactical Design Patterns — Specifications and Policies
30 min
Course Info
Lessons7 lessons
Total time8h
LevelSenior
Students1,340
Rating4.9 / 5.0