Domain-Driven Design (DDD)
- Durée
- Durée :2 jours
- Niveau
- Niveau :Intermédiaire
- Certification
- Certification :Non
Qu’est-ce que le Test-Driven Development ?
Le Test-Driven Development (TDD) est une approche de développement agile consistant à écrire les tests avant le code. Elle repose sur le cycle Red – Green – Refactor, garantissant la qualité, la maintenabilité et l’évolutivité du code. TDD permet d’améliorer la conception des applications tout en réduisant les régressions.
Pourquoi suivre une formation TDD en Java ?
Cette formation permet de maîtriser la méthodologie TDD et les outils de test modernes dans l’écosystème Java (JUnit, TestNG, Mockito, etc.). Les participants apprendront à écrire des tests unitaires efficaces, à refactoriser du code, à intégrer le TDD dans les cycles agiles et à automatiser les tests dans une pipeline CI/CD.
Objectif opérationnel :
Savoir concevoir, développer et maintenir des applications Java en appliquant les principes du Test-Driven Development.
Objectif pédagogiques :
À l'issue de cette formation Test Driven Development Java, vous aurez acquis les connaissances nécessaires pour :
Public cible :
Ce cours s'adresse aux développeurs Java, chefs de projet techniques, testeurs ou architectes souhaitant adopter une démarche de développement pilotée par les tests.
Prérequis :
Une bonne connaissance préalable du langage Java et des concepts de programmation orientée objet sont nécessaires pour suivre cette formation. Vous pouvez les acquérir à travers la formation Java, les fondamentaux (JJDC).
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 : 22/01/2026
Domain-Driven Design (DDD)
Pragmatic Architecture
Continuous Architecture
Design Patterns : Conception avec les Design Patterns