Programme de la formation Lead développeur & DevOps
Phase d’introduction et bases essentielles
-
Présentation du titre RNCP niveau 7 : modalités de l’examen, constitution du dossier professionnel et rapport de stage.
-
Communication et relations interpersonnelles en milieu professionnel.
-
Techniques pour optimiser sa recherche d’emploi et soigner son identité numérique.
-
Révisions : fondamentaux du développement, bases de données, utilisation de Git et méthode Scrum.
-
Accompagnement dans la recherche d’entreprise : jobdating, coaching ou remise à niveau.
Bloc 1 : Conception et développement d’applications
-
Étude des besoins utilisateurs et création de maquettes.
-
Modélisation fonctionnelle avec UML.
-
Conception d’une base de données relationnelle.
-
Découverte des architectures distribuées et des principaux design patterns.
-
Projet fil rouge : conception complète d’une application informatique.
-
Programmation orientée objet en Python.
-
Projet pratique : développement d’une application.
-
Principes et outils du test logiciel.
-
Conception de scénarios de tests avec Squash TM.
-
Suivi qualité assisté par l’intelligence artificielle.
Bloc 2 : Pilotage et management de projets informatiques
-
Rédaction d’un cahier des charges fonctionnel.
-
Fondamentaux de la gestion de projet IT.
-
Utilisation de Jira et Confluence pour le product management : projets, exigences et suivi des anomalies.
-
Cadrage d’un projet : objectifs, besoins, solutions techniques, risques, budget, contraintes et équipes.
-
Atelier projet : élaboration d’un cahier des charges technique.
-
Projet pratique : planification et organisation complète d’un projet.
-
Leadership et management d’équipe.
-
Coordination des équipes projets avec outils RACI et tableaux de bord.
-
Projet appliqué : pilotage et management de projet en conditions réelles.
Bloc 3 : Stratégie et systèmes d’information
-
Organisation d’une veille technologique pertinente.
-
Analyse, synthèse et recommandations issues de la veille.
-
Architecture et gouvernance des systèmes d’information.
-
Projet : rédaction et présentation d’un dossier stratégique sur un SI.
Bloc 4 : Développement Java et DevOps
-
Programmation Java et persistance des données avec JPA.
-
Développement avec Spring Boot et Spring Actuator.
-
Mise en place de la sécurité avec Spring Security.
-
Projet appliqué : création d’une API avec Spring Boot et Actuator.
-
Culture DevOps : enjeux et bonnes pratiques.
-
Étude de cas : analyse d’une infrastructure existante.
-
Conteneurisation avec Docker.
-
Déploiement et orchestration de conteneurs avec Kubernetes.
-
Intégration d’approches écoresponsables et accessibilité. Monitoring via Prometheus et reporting avec Grafana.
-
Projet pratique : mise en conteneur d’une application Spring Boot et déploiement avec MiniKube.
-
Construction d’un pipeline CI/CD avec GitHub Actions et outils d’IA.
-
Automatisation et infrastructure as code avec Terraform.
-
Projet fil rouge : finalisation, intégration des briques DevOps et soutenance finale.
Phase finale : certification et immersion professionnelle
-
Finalisation des projets et constitution du dossier professionnel.
-
Passage des épreuves devant un jury.
-
Application des compétences en entreprise.
.

