Domain-driven design:
- Bounded context;
- Ubiquitous language;
- Aggregates;
- Entities;
- Services and domain services.
CQRS:
- Benefits of Read/Write Split;
- CQRS Architectures.
Event-sourcing:
- Foundation of the pattern;
- Handlers;
- Data snapshots;
- Application layer in an event-sourcing architecture;
- Cross-cutting concerns in an event-sourcing architecture.
Takeaways:
Found your design on events rather than comprehensive models;
Let business emerge from use-cases and presentation (UX-first);
Reconsider the role of the database—a layer rather than a product.
Format:
On top of the frontal presentations, the class uses numerous conceptual demos and excerpts from sample applications as well as real projects.
Course price:
May, 1 – June, 30 – 377 EUR;
July, 1 – August, 31 – 450 EUR;
September, 1 – October, 24 – 550 EUR.
Course will be read in English with simultaneous translation.
"TYPE"html";}