PYTHON
VIVANEO
Développement informatiqueE-PETITPAS.PRO
Cette formation prépare à la validation du bloc de compétences « Préparer le déploiement d'une application sécurisée » du titre professionnel « Concepteur développeur d'applications ».
Elle permet au participant d'acquérir et de mettre en œuvre les compétences nécessaires pour préparer et exécuter les plans de tests d'une application, préparer et documenter son déploiement et contribuer à sa mise en production dans une démarche DevOps.
La formation s'appuie sur des études de cas, des travaux pratiques, des exercices de tests, des scénarios de déploiement, la documentation technique, des projets applicatifs et des mises en situation permettant au participant de mobiliser les compétences du bloc dans un contexte professionnel.
Module 1 — Préparer et exécuter les plans de tests — 40 h
- Principes et objectifs des tests logiciels
- Stratégie et plan de tests
- Identification des scénarios de test
- Préparation des jeux de données
- Tests fonctionnels
- Tests d'intégration
- Tests unitaires
- Tests de non-régression
- Tests d'API
- Tests liés aux interfaces
- Identification et reproduction des anomalies
- Traçabilité des résultats
- Analyse des résultats de tests
- Correction et nouvelle exécution des tests
- Documentation des tests
- Mise en situation sur une application
Module 2 — Préparer et documenter le déploiement — 35 h
- Préparation d'un environnement de déploiement
- Identification des prérequis techniques
- Configuration des environnements
- Gestion des paramètres de configuration
- Gestion des versions
- Préparation des livrables
- Procédure d'installation
- Procédure de configuration
- Procédure de déploiement
- Documentation technique
- Documentation d'exploitation
- Gestion des erreurs de déploiement
- Vérifications post-déploiement
- Sécurisation des opérations de déploiement
- Mise en situation de préparation d'un déploiement
Module 3 — Contribuer à la mise en production dans une démarche DevOps — 35 h
- Principes de la démarche DevOps
- Cycle de développement et de livraison
- Intégration continue
- Livraison continue
- Déploiement continu
- Gestion du code source
- Gestion des branches
- Gestion des versions
- Automatisation des opérations
- Pipelines CI/CD
- Contrôles automatisés
- Tests intégrés au pipeline
- Déploiement sur environnement cible
- Suivi du déploiement
- Gestion des incidents liés à la mise en production
- Traçabilité
- Retour arrière / rollback
- Mise en situation DevOps
Module 4 — Projet applicatif et mise en situation — 20 h
Le participant réalise un projet permettant de mobiliser les compétences du BC03 :
- préparation des tests ;
- exécution des tests ;
- analyse des résultats ;
- identification et traitement des anomalies ;
- préparation du déploiement ;
- production de la documentation ;
- préparation de l'environnement ;
- automatisation des opérations lorsque le contexte le permet ;
- contribution à la mise en production ;
- vérification après déploiement ;
- présentation des choix techniques.
Module 5 — Préparation à la certification BC03 — 10 h
- Analyse des compétences du BC03
- Préparation du dossier de projet
- Préparation de la présentation
- Entraînement à l'entretien technique
- Questions techniques
- Analyse de situations professionnelles
- Documentation technique en anglais
- Simulation de l'évaluation
- Corrections individualisées
À l'issue de la formation, le participant sera capable de :
- préparer et exécuter les plans de tests d'une application ;
- organiser les scénarios et jeux de données nécessaires aux tests ;
- analyser les résultats des tests et identifier les anomalies ;
- préparer les éléments nécessaires au déploiement d'une application ;
- produire et maintenir la documentation nécessaire au déploiement ;
- contribuer aux opérations de mise en production d'une application ;
- utiliser les principes d'une démarche DevOps dans le cadre du développement et de la livraison d'une application ;
- assurer la traçabilité des opérations réalisées ;
- analyser et résoudre les difficultés rencontrées lors des opérations de test et de déploiement ;
- présenter les travaux réalisés et justifier ses choix techniques.
La progression est évaluée au moyen d'exercices, travaux pratiques, études de cas, mises en situation, projets et évaluations intermédiaires.
Le participant est préparé à la validation du bloc de compétences RNCP37873BC03 – Préparer le déploiement d'une application sécurisée.
Une formation 100 % à distance centrée sur les tests, le déploiement et la mise en production d'applications sécurisées, avec une forte orientation pratique : travaux pratiques, scénarios de déploiement, documentation technique, démarche DevOps, projet...
TP Concepteur développeur d'applications
RNCP 37873 RS -1 CertifInfo 114919 VIVANEO
Développement informatiqueVIVANEO
Développement informatiqueVIVANEO
Développement informatiqueDAWAN
Développement informatique