Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Problèmes de conception : les « usual suspects », causes et conséquences
Les propositions essentielles du DDD
Une approche différente de la conception
2/ Concepts-clés de la démarche
Exploration d'un domaine métier via l’Event Storming
Modélisation avec Entities, Value objects et Repositories
Modélisation des agrégats (Aggregates)
Les Factories
Domain events
Domain services
Application services
3/ Définition d’un model
Échanges sur des exemples rencontrés
Pièges à éviter
4/ Bounded contexts and ubiquitous language
L’event storming
Etude de cas: définir l’ubiquitous language
Les bounded contexts
Strategic design
5/ De la conception via les Context mapping
Les différents mappings
RPC
RESTful
Messaging
6/ Les aggrégats
Quelques règles de base
Modéliser les aggrégats
Des unités testables
7/ Domain Events
Concevoir, implémenter et utiliser les domain events
Event sourcing
8/ Compléments
DDD et l’agilité
Modélisation timeboxée
Du découpage des microservices
9/ Tour d’horizon : DDD et architecture
CQRS et Event Sourcing
DDD et NoSQL
DDD et Microservices
DDD et REST
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Développeur
Architecte
Chef de projet
Tech lead
Scrum master
Dates
Dates
Du 22 au 24 Mai 2024
Du 04 au 06 Sept. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.