Nos formations
- Formations GARANTIES
- Fast Lane Live E-Learning
- Solutions de Formations Digitales
- TOP FORMATIONS
- Formations Aruba»
- Formations AWS»
- Formations Cisco»
- Formations Citrix»
- Formations EC-Council»
- Formations Google Cloud»
- Formations Microsoft»
- Formations NetApp»
- Formations Palo Alto»
- Formations Red Hat»
- Formations Splunk»
- Formations VMware»
-
TOUTES NOS MARQUES»
- Formations Arista
- Formations Avaya
- Formations Barracuda
- Formations Brocade
- Formations CertNexus
- Formations Check Point
- Formations CompTIA
- Formations Cydrill
- Formations CWNP
- Formations Data Center
- Formations Data Core
- Formations Dell EMC
- Formations Ekahau
- Formations F5
- Formations Fast Lane
- Formations Fortinet
- Formations IBM
- Formations (ISC)²
- Formations Juniper
- Formations Gigamon
- Formations HP
- Formations IAPP
- Formations Infoblox
- Formations Linux
- Formations Microfocus
- Formations Nutanix
- Formations Poly
- Formations Pulse Secure
- Formations Rubrik
- Formations Ruckus
- Formations Salesforce
- Formations SUSE
- Formations Stormshield
- Formations Symantec
- IT & GESTION DE PROJET
- Formations ITIL®»
- Formations PRINCE2®»
- Formations Scaled Agile»
- PAR TECHNOLOGIE
- Formations IA»
- Formations Cloud Computing»
- Formations Sécurité / Cyber Sécurité»
- Formations Data Center»
- Formations Développement»
- Formations Wireless / Mobilité»
- Formations Network Analysis
- Home
- Formation
- Formations Fast Lane
- PYT010

Python 3, bases du langage et programmation objet (PYT010)
Résumé du cours
Facile à appréhender, Python est un langage de programmation rapide à apprendre tout en conservant de grandes possibilités. Il est aujourd’hui un des meilleurs langage pour débuter en programmation et effectuer des développements rapides dans le cadre de projets Agile. Ce cours traite du langage Python en version 3.x en mettant en évidence les différences avec les versions 2.x afin de permettre au participant d’adapter des scripts existants dans la version précédente.
Moyens d'évaluation :
- Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module
- Évaluation sous forme de questionnaire à l’issue de la formation
A qui s'adresse cette formation
Cette formation s’adresse à tout utilisateur, administrateur système et bien sûr développeur désirant gagner en productivité et en efficacité au quotidien par le biais de programmes développés en langage Python.
Pré-requis
- Connaissances de base en informatique et édition de fichiers texte.
- Notions de programmation et d’algorithmique, idéalement avec une expérience en programmation dans d’autres langages.
Objectifs
Voici les points clefs de la formation :
- Lire, modifier et écrire des scripts en langage Python.
- Apprendre la programmation orientée objet avec le langage Python.
- Lister et utiliser les modules Python
Contenu
Introduction
- Présentation
- Installation - CPython
- Shell Python et environnement de développement
Premiers pas
- Bonjour le monde !
- Bases de la syntaxe
- Premières fonctions
Variables, classes et opérateurs
- Variables
- Principales classes
Structures de contrôle
- Structures de base
- Autres structures et clauses
Fonctions
- Utilité et définitions
- Arguments et variables
- Fonctions intégrées
Classes supplémentaires
- Compléments et classe str
- Classes séquences
- Compléments sur les fonctions et les variables
Modules
- Introduction
- Importation
- Aperçu de la bibliothèque standard
Programmation Orientée Objet
- Principes
- Définition d’une classe
- Héritage
Gestion des exceptions
- Présentation
- Structure de contrôle try
- Compléments
Fichiers
- Ouverture et fermeture
- Lecture
- Déplacement
- Écriture
Bonnes pratiques
- Règles d’écriture
- Documentation du code
Formation en salle équipée
Durée 5 jours
Pas de sessions actuellement
Actuellement aucune session planifiée
Moyens Pédagogiques :