Pragmatic Architecture
- Durée
- Durée :2 jours
- Niveau
- Niveau :Intermédiaire
- Certification
- Certification :Non
Dans de nombreux projets, on se précipite souvent sur le choix des solutions (frameworks, stacks techniques, data stores) avant même de comprendre pleinement les besoins. Pourtant, le logiciel est avant tout un outil pour résoudre efficacement des problèmes métier. Ceux qui ont expérimenté des techniques de découverte, comme l'Event Storming, se demandent vite comment passer des post-its au code.
La conception pilotée par le domaine (Domain-Driven Design, ou DDD) est une approche méthodologique de conception logicielle qui privilégie la modélisation des systèmes en fonction de la complexité des domaines métiers. Elle est particulièrement adaptée aux projets de développement logiciel complexes, car elle permet d'aligner étroitement la structure du code avec les besoins réels de l'organisation.
Lors de cette formation de deux jours, nous explorerons l'essentiel du Domain-Driven Design, des concepts fondamentaux au cycle complet de développement logiciel.
Objectif opérationnel :
Savoir maîtriser les concepts et principes clés de l'approche Domain-Driven Design.
Objectifs pédagogiques :
Concrètement, à l'issue de cette formation Domain-Driven Design, vous aurez acquis les connaissances et les compétences nécessaires pour :
Public cible :
Ce cours Domain Driven Design s'adresse principalement aux développeurs, aux architectes et aux chefs de projets.
Prérequis :
Pour suivre cette formation Domain Driven Design, il est demandé de savoir coder en programmation orientée objet (JAVA, C#).
J'évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Date de mise à jour du programme : 06/01/2026
Pragmatic Architecture
Continuous Architecture
Design Patterns : Conception avec les Design Patterns
Design Applicatif : Architecturer une application pour ses besoins présents et futurs