DéveloppementArchitecture logicielle moderne : Patterns & DDD
- Français
- 4 h 20
À propos de cette ressource
Apprenez à concevoir, développer et déployer des applications web modernes utilisées en entreprise.
Cette masterclass s'adresse aux développeurs ayant déjà des bases en programmation et souhaitant concevoir des applications évolutives, maintenables et robustes. À travers des cas pratiques inspirés de projets réels, vous découvrirez les principes du Domain-Driven Design (DDD), les patterns d'architecture modernes, l'organisation du code et les bonnes pratiques permettant de faire évoluer un produit sur plusieurs années sans accumuler de dette technique. À la fin de la formation, vous serez capable de structurer un système complexe de manière claire et durable.
Ce que vous apprendrez
- Découper un domaine en contextes bornés
- Identifier les agrégats et entités métier
- Concevoir une architecture hexagonale
- Appliquer les principes du Domain-Driven Design
- Réduire la dette technique dès la conception
- Structurer un backend maintenable
- Utiliser les design patterns adaptés
- Séparer logique métier et infrastructure
- Concevoir des API évolutives
- Organiser efficacement une base de code
Programme
Votre formateur
Daniel Tongo
Développer, comprendre, transmettre
2 apprenants
ngénieur logiciel passionné par le développement web, les architectures backend et les bonnes pratiques de programmation. J'accompagne les apprenants dans la maîtrise des technologies modernes à travers une approche concrète basée sur des projets réels. Mon objectif est de rendre les concepts techniques accessibles, de développer l'autonomie et d'aider chacun à construire des compétences directement applicables en entreprise.