Introduction au métier et développement du leadership
-
Présentation du parcours et rôle du Lead Developer
-
Renforcement du leadership et gestion des conflits
-
Optimisation de sa recherche d’emploi et de son e-réputation
-
Accompagnement à la recherche d’alternance ou consolidation des acquis
Développement et architecture logicielle avec Java
-
Programmation avancée en Java
-
Conception logicielle avec UML et principes d’architecture
-
Gestion des versions et collaboration avec Git
-
Manipulation des bases de données relationnelles en SQL
-
Automatisation du cycle de vie applicatif avec Maven
-
Accès et gestion des données avec JPA
-
Validation du code par des tests unitaires (JUnit, Mockito)
-
Adoption des bonnes pratiques de développement et revue de code
-
Découverte des nouveautés de Java 21
-
Développement d’API avec Spring Boot
Projets collaboratifs en développement
-
Conception et modélisation UML d’une API
-
Développement et mise en œuvre d’une API avec Spring Boot
-
Déploiement et gestion de la qualité logicielle en DevOps
-
Virtualisation et administration d’applications avec Docker
-
Élaboration et mise en œuvre d’une stratégie de tests logiciels
-
Intégration continue et automatisation avec Azure DevOps et Jenkins
Big Data et Intelligence Artificielle
-
Introduction au Big Data et état de l’art du domaine
-
Programmation orientée objet avec Python
-
Écosystème Hadoop et architectures distribuées
-
Traitement des données massives avec Kafka et Spark
-
Conception et développement d’une solution Big Data
-
Introduction à l’intelligence artificielle : Machine Learning et Deep Learning
-
Développement d’un projet en IA
Gestion de projet et encadrement d’équipe
-
Principes fondamentaux de la gestion de projet IT
-
Pilotage agile avec Scrum et utilisation de JIRA
-
Leadership et management d’équipe technique
-
Techniques de mentorat et accompagnement des développeurs
-
Rédaction et structuration d’un cahier des charges technique
-
Élaboration et gestion d’un projet informatique collaboratif
Stratégie et management des systèmes d’information
-
Organisation d’une veille technologique et restitution des analyses
-
Élaboration et mise en place d’une stratégie SI
-
Étude de transformation digitale et analyse des opportunités
Préparation à l’évaluation finale
.
