Titre professionnel administrateur système DevOps - BC01 automatiser le déploiement d'une infrastructure dans le Cloud : développer en langage Python orienté objet
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000274259
Organisme responsable :
Logic performance
(ouvre dans un nouvel onglet)
Référentiels
Code Rome
- M1801 Administration de systèmes d'information
- M1802 Expertise et support en systèmes d'information
Formacode
- 30812 : Langage Python
- 31011 : Cloud Computing
- 31021 : Linux
- 31034 : Administration système
Présentation de la formation
Objectifs
À l'issue de la formation, le participant sera en mesure de : Connaître la syntaxe du langage Python Connaître et manipuler les types de données fondamentaux Utiliser et définir des fonctions, des modules, des paquets, des exceptions, manipuler des fichiers Connaître la théorie de la Programmation orientée objet et sa mise en pratique en Python Connaître et utiliser les modules incontournables de la bibliothèque standard Compétences attestées…
- Connaître et manipuler les types de données fondamentaux
- Utiliser et définir des fonctions, des modules, des paquets, des exceptions, manipuler des fichiers
- Connaître la théorie de la Programmation orientée objet et sa mise en pratique en Python
- Connaître et utiliser les modules incontournables de la bibliothèque standard
Automatiser le déploiement d'une infrastructure dans le cloud
- Automatiser la création de serveurs à l'aide de scripts.
- Automatiser le déploiement d'une infrastructure.
- Sécuriser l'infrastructure.
- Mettre l'infrastructure en production dans le cloud.
Programme de la formation
Les fondamentaux du DevOps ? Les softskills métier Créer un script d'automatisation avec un langage générique (python) Créer un script d'automatisation pour linux (bash) Créer un script d'automatisation pour Windows (powershell) Créer une machine virtuelle de serveur manuellement ou automatiquement Automatiser la configuration du serveur Vérifier le bon fonctionnement du système installé et sa conformité au cahier des charges Diagnostiquer un dysfonctionnement et le…
? Les softskills métier
Créer un script d'automatisation avec un langage générique (python)
Créer un script d'automatisation pour linux (bash)
Créer un script d'automatisation pour Windows (powershell)
Créer une machine virtuelle de serveur manuellement ou automatiquement
Automatiser la configuration du serveur
Vérifier le bon fonctionnement du système installé et sa conformité au cahier des charges
Diagnostiquer un dysfonctionnement et le corriger
Consulter de la documentation technique rédigée en anglais
Connaissance des principes de la virtualisation, les principes du réseau IP
Connaissance des principaux systèmes d'exploitation Linux et Windows
conduire un projet fil rouge sur toute la durée de la formation
Ce projet file rouge s'étale sur toute la durée de la formation
Créer un script d'automatisation pour linux (bash)
Créer un script d'automatisation pour Windows (powershell)
Créer un script d'automatisation avec un langage générique (python)
Créer une machine virtuelle de serveur manuellement ou automatiquement
Automatiser la configuration du serveur
Vérifier le bon fonctionnement du système installé et sa conformité au cahier des charges
Diagnostiquer un dysfonctionnement et le corriger
Consulter de la documentation technique rédigée en anglais
Connaissance des principes de la virtualisation, les principes du réseau IP
Connaissance des principaux systèmes d'exploitation Linux et Windows
conduire un projet fil rouge sur toute la durée de la formation
Ce projet file rouge s'étale sur toute la durée de la formation
Introduction
Historique (auteur, date de la première version)
Versions de Python (branches 2 et 3)
Programmation Orientée Objet
Caractéristiques du langage (multi-paradigme, typage dynamique fort, syntaxe claire)
Panorama de la bibliothèque standard Modules d'extension et commande pip
Principe de fonctionnement de l'interpréteur (bytecode PYC)
Interpréteur officiel CPython et autres interpréteurs (micropython, brython, pypy, numba)
Ressources (site Internet python.org, accès aux documentations)
Fonction help() et chaînes documentaires
Principe de l'indentation pour délimiter les blocs d'instruction
Commentaire Mots-clés réservés
Conventions de nommage
Interpréteur interactif
Programme autonome
Fonctions intégrées élémentaires : print(), type(), input(), len()
Types de données modifiables
Fonctions, modules et paquets
Manipulation des fichiers
Exceptions
Modules de la bibliothèque standard
Validation et sanction
Type de formation
Certifiante
Niveau de sortie
Bac + 3 et 4
Durée, rythme, financement
Modalités pédagogiques
Ce cycle intensif combine l'expertise de formateurs spécialisés, vous construisez votre dossier fil rouge pour attester vos compétences
Durée
En centre
42 h
Financement
- Conventionnement
- Non
Conditions d'accès
Public visé
- Tout public
Informations sur les publics
Public concerné Tout professionnel impliqué dans le développement et la fourniture de services informatiques. Salariés, demandeurs d'emploi, reconversion étudiante
Niveau d'entrée
BAC + 2
Conditions spécifiques et prérequis
Avoir une expérience significative au sein d'un service paie Connaissance environnement Windows,
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
70 Avenue du Général de Gaulle1er étage /ACMS
94000 Créteil
Responsable : Logic performance
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
Logic performance
94000 Créteil - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes