Formation sur "Implémenter DDD avec CQRS / Event Sourcing"
Chacun peut faire les ateliers pratiques avec le language de choix dont il maîtrise la syntaxe, les outils et l’accès aux bases de données (nous pourrons vous aider sur C#, Java, F#, JS/TS, PHP).
1ère demi-journée
- Event Storming, sujet site e-Commerce
- Notion d’Aggregate/Command/Events et Bounded Contexts
2ème demi-journée
- Implémenter un Aggregate avec des Commands/Events avec l’état dans le constructeur
- 3 possibilités d’implémentation des Events dans un Aggregate
- EventBus
- Persistence via les événements dans SQLite
3ème demi-journée
- Reprendre le concept d’EventBus
- Query et Projection
4ème demi-journée
- Event Sourcing : stockage des événements avec implémentation d’un Store
- Etat via les événements
Pour toutes questions, n'hésitez pas à contacter nos formateurs: Florent, Clément ou Emilien