Développez en Java sur de vrais projets d’entreprise.
Une API Spring, un test d’intégration, une règle de sécurité : en alternance, chaque notion prend une autre dimension quand elle s’applique à une application utilisée en entreprise.
Cadrez d’abord le projet : analysez le besoin, rédigez le cahier des charges, maquettez et choisissez l’architecture. Le pilotage se poursuit avec Scrum, Kanban, JIRA, Trello et UML, les tests et le déploiement continu.
Puis faites de Java votre fil rouge. Approfondissez la programmation orientée objet et les design patterns, développez avec Spring et Spring Boot, documentez vos API, industrialisez avec Maven et Jenkins, testez avec JUnit et Mockito et appliquez les principes de sécurité de l’OWASP. Le parcours couvre aussi le front end, React Native, les bases SQL et NoSQL et Git.
Chaque compétence se confronte à un projet réel avec votre tuteur. Vous construisez ainsi votre expérience avant même le diplôme et sortez opérationnel comme développeur Java orienté back end.