Comprendre la POO de base et avancée Appliquer les principes SOLID (SRP, encapsulation, abstraction) Écrire du code testable avec JUnit Concevoir un modèle propre et extensible ...