Cloud DevOps avec certification Développeur Web option DevOps (Bloc5)

LA MANU Amiens - NOVEI Formation

AMIENS

Objectif général : Certification

Savoir gérer un projet en mode agile - Savoir mener un projet à intégration continue - Connaître le versionning avec git - Savoir gérer des containers - Maîtriser les bases de Python - Maîtriser la programmation orientée objet en Python - Savoir gérer du stockage des données - Savoir écrire des scripts pour les tâches d'administration et de déploiement

Contenu

Gestion d'un projet en mode agile - Introduction à la méthode Scrum - Agilité et Scrum - Essentiel et activité finale - L'équipe Scrum - L'alimentation du backlog technique - La gestion des itérations et organisation des rituels Scrum - La mise en place de workflow et orchestration - La chaîne d'intégration et de livraisons continues - La gestion des flux - Essentiel et activité finale - Les règles d'équipe Rappel des fondamentaux de Linux - Système d'exploitation et virtualisation - Les commandes de base - Administration de base Intégration continue - La théorie des tests. - Mise en oeuvre des tests unitaires en Python : DocTest et UnitTest. - Code coverage en Python - Introduction à l'intégration continue - Configuration de Jenkins - Automatisation, des tests Jenkins - Outils d'analyse de qualité du code - Produire de la documentation : PyDOC et Doxygen - Virtualisation et Cloud - Outils DevOps (GitHub, Vagrant, Terraform) - Versionning avec Git Gestion des containers - Prendre en main Docker - Manipuler des images Docker - Persister des données avec Docker - Configurer le réseau pour Docker - Gérer les systèmes de fichiers pour Docker - Les bonnes pratiques d'utilisation de Docker en production Les bases de Python - Les types de données (strings, nombres, booléens, etc. - Les listes, les tuples et des dictionnaires - Convertir les types de données - Les conditions : opérateurs logiques et de comparaison - Les boucles et conditions (if, for, while, range( - Les fonctions, paramètres, portée des variables - Les fonctions spéciales (map, lambda, filter) - Les expressions régulières - Les exceptions (try, except, raise, finally) - Les assertions La programmation orientée objet en Python - Les fondements de la programmation orientée objet - Les classes et les objets - Mise en oeuvre de l'héritage - Les exceptions - Architecture applicative Gestion du stockage des données - Comprendre le modèle relationnel - Création et alimentation de bases de données SQL - Interrogation d'une base de données SQL - La solution ORM : sqlalchemy Scripts et administration - Gestion des processus - Gestion des threads - Manipulation des fichiers - Création d'une CLI en Python

Validation

  • Type de validation : Titre inscrit sur demande au RNCP
  • Certification : Développeur Web
  • Niveau de sortie : Bac

Coût de la formation

Coût de la formation : Consulter l'organisme

Nombre d'heures

210 heures

Modalité

En centre https://www.lamanu.fr

Pré-requis

Consulter l'organisme de formation

Contact :

DUCHET Caroline (LA MANU Amiens - NOVEI Formation)

0986271704

contact-amiens@lamanu.fr

LA MANU Amiens - NOVEI Formation

Localisation de la formation

Offres d'emploi en rapport avec cette formation