Découvrir comment fonctionne le CI/CD en entreprise.
VCS (Git/ SVN/autres)
Organisation projet (Agile / Cycle V)
SDLC (Software Developement LifeCycle)
Branching & Gitflow
Tests
Gitlab
Sonar
TP1 : Gitflow branch management
TP2 : Développement java sans Maven ni Spring (tout fait main) avec tests : use case = gestion de frais kilométriques
TP3 : Reprise TP2 avec maven + spring + Web API
TP4 : Gitlab CI + sonar associé
Java + IDE (VSCode ou IJ)