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
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.
Description
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 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
Conditions d'accès
Avoir une experience significative au sein d un service paie Connaissance environnement Windows,
Rythme
Temps plein
Liste des sessions
Logic performance
- 0180916188
- formation@logic-performance.fr
Centre de formation
Lieu de formation





