Titre RNCP 100% CPF

Formation DevOps & Cybersécurité (sans pré-requis) - 8 mois

ADA SCHOOL

8 800 €à partir de
Durée variabledurée
1session active
Loire-Atlantiquelieu

Objectifs de la formation

À l'issue de la formation, le participant est capable de préparer, sécuriser et documenter le déploiement d'une application dans un environnement professionnel, en mobilisant les pratiques DevOps et SecOps sur l'ensemble de la chaîne de livraison.
Il sait configurer un environnement applicatif, conteneuriser une application avec Docker, structurer un pipeline d'intégration continue, automatiser des tests, superviser un service en production et diagnostiquer des incidents. Il est également capable d'appliquer les bonnes pratiques de sécurité opérationnelle (gestion des secrets, permissions minimales, mise à jour des dépendances, sensibilisation aux vulnérabilités courantes ) et de produire une documentation d'exploitation claire et exploitable par un tiers.
Tout au long du parcours, le participant apprend à mobiliser l'intelligence artificielle générative comme outil d'appui au diagnostic, à la documentation et à l'amélioration des processus de livraison, en conservant la maîtrise et la responsabilité de ses choix techniques.
La formation prépare au bloc de compétences "Préparer le déploiement d'une application sécurisée" (BC03) du Titre Professionnel Concepteur Développeur d'Applications (RNCP 37873 — niveau 6).

Programme

La formation est organisée en 16 modules progressifs pour un total de 800 heures sur 32 semaines, en temps plein (présentiel ou téléprésentiel). Elle se déroule en deux phases de 400 heures chacune.
Phase 1 : Fondamentaux du développement web (400h)
* Module 1 - Environnement de travail, terminal, Git et culture tech (25h) : installation des outils, ligne de commande, versioning, introduction à l'IA générative.
* Module 2 - HTML, CSS, intégration web et accessibilité (25h) : interfaces statiques, responsive design, accessibilité numérique.
* Module 3 - Algorithmique et JavaScript fondamental (75h) : variables, fonctions, boucles, objets, JSON, débogage.
* Module 4 - DOM, événements, tests et projet front-end (75h) : interfaces dynamiques, tests unitaires, projet collaboratif avec Git.
* Module 5 - APIs, asynchrone et manipulation de données (75h) : fetch, async/await, consommation d'APIs, déploiement simple.
* Module 6 - Bases de données relationnelles et modélisation (50h) : SQL, modélisation relationnelle, jointures.
* Module 7 - Back-end Node.js / Express et API REST (50h) : routes, endpoints CRUD, connexion à une base de données.
* Module 8 - Projet intégrateur front-end / back-end / BDD (25h) : projet complet, documentation et soutenance orale.
Phase 2 : Spécialisation DevOps & SecOps (400h)
* Module 9 - Onboarding et diagnostic technique (25h) : positionnement sur les acquis, lecture d'un environnement applicatif, repères de la chaîne de livraison.
* Module 10 - Analyse du besoin, environnement cible et composants techniques (50h) : exigences d'environnement, services, dépendances, réseau, variables et premiers schémas d'architecture.
* Module 11 - Conteneurisation et environnement de test (50h) : Docker, Dockerfile, Docker Compose, gestion des secrets, configuration et structuration d'un environnement de test.
* Module 12 - Livraison, projet installable et documentation d'exploitation (50h) : variables d'environnement, scripts de lancement, README et documentation d'installation.
* Module 13 - Intégration continue, automatisation et qualité de code (75h) : GitHub Actions, lint, tests automatisés sur PR, pipeline de livraison, rapports de qualité.
* Module 14 - Observabilité, supervision et diagnostic d'incidents (50h) : logs, métriques, dashboards, détection et analyse d'incidents, actions correctives.
* Module 15 - Sécurité opérationnelle, runbook et fiabilisation (50h) : OWASP Top 10, gestion des secrets, permissions minimales, runbook et procédures de reprise.
* Module 16 - Projet intégrateur DevOps & SecOps et soutenance (50h dont un bootcamp intensif d'une semaine) : projet complet, pipeline, observabilité, documentation d'exploitation et soutenance en conditions professionnelles.

Résultats attendus

À l'issue de la formation, le participant est en mesure de :
- Configurer un environnement applicatif complet : outils, Git, dépendances, variables d'environnement et scripts de lancement.
- Conteneuriser une application : créer et configurer des conteneurs Docker, orchestrer des services avec Docker Compose, gérer les secrets et structurer un environnement de test.
- Mettre en place une chaîne d'intégration continue : automatiser les tests, configurer un pipeline de livraison avec GitHub Actions et interpréter les rapports de qualité.
- Superviser un service en production : exploiter des logs et des métriques, mettre en place un dashboard de supervision, diagnostiquer des incidents et proposer des actions correctives.
- Appliquer les bonnes pratiques de sécurité opérationnelle : gérer les secrets, appliquer le principe de permissions minimales, maintenir les dépendances à jour et connaître les vulnérabilités courantes (OWASP Top 10).
- Produire une documentation d'exploitation professionnelle : runbook, procédures d'installation, de configuration, de diagnostic et de reprise de service.
- Utiliser l'IA générative avec discernement : s'appuyer sur ces outils pour diagnostiquer, documenter et améliorer un processus de livraison, sans déléguer la compréhension des choix techniques.
- Collaborer dans une équipe tech : workflow Git structuré, suivi de projet, communication technique et posture professionnelle.
- Se présenter à la certification : disposer des compétences nécessaires pour solliciter le passage du bloc BC03 du Titre Professionnel Concepteur Développeur d'Applications (RNCP 37873 — niveau 6).

Les points forts

- Aucun pré-requis technique ni de diplôme (formation accessible)
- Un parcours complet, progressif et professionnalisant
- Intégration de l'IA comme outil de travail raisonné
- Pédagogique active et ancrée dans le réel

La certification

TP Concepteur développeur d'applications

RNCP 37873 RS -1 CertifInfo 114919

Organisme & lieu

Formations similaires