- Référence : TDDJ
- Durée : 3 jours (21h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
2090€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
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 :
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 ce test.Environ 60 % de pratique. Les participants écrivent, exécutent et refactorisent des tests dans un environnement Java complet (JUnit, Mockito, Maven, IDE Eclipse ou IntelliJ). Les exercices s’appuient sur un projet fil rouge, illustrant la mise en œuvre du TDD dans un contexte agile réel.
La conception logicielle orientée métier
Apprendre à concevoir une architecture pragmatique
Encourager la construction et l'évolution progressive des systèmes informatiques de manière adaptative
Connaître les patterns créationnels, comportementaux, structuraux...
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
4,7/5
95% de nos participants
sont satisfaits ou
très satisfaits
Formateurs experts
validés par
PLB
%
Des participants
recommandent
nos formations