Python – Initiation
Date de mise à jour :
Identifiant Offre Info : 15_26526737F
Organisme responsable :
Themanis
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- Ecrire des scripts d'administration
- Acquérir les notions essentielles de la programmation objet
- Examiner les scripts écrits par des tiers
Programme de la formation
Syntaxe du langage Python : Les blocs, les commentaires Les variables, les opérateurs et les expressions Les structures de contrôles (tests, boucles…) Structures de données : Les listes Les « tuples » Les dictionnaires Les ensembles Les chaînes de caractères Indexation et tranchage (« slicing ») Comprendre les référénces Fonctions : Gestion des paramètres Valeurs de retour Portée des variables Modules : Déclaration et structure Convention de nommage Opérations sur les…
Les blocs, les commentaires
Les variables, les opérateurs et les expressions
Les structures de contrôles (tests, boucles…)
Structures de données :
Les listes
Les « tuples »
Les dictionnaires
Les ensembles
Les chaînes de caractères
Indexation et tranchage (« slicing »)
Comprendre les référénces
Fonctions :
Gestion des paramètres
Valeurs de retour
Portée des variables
Modules :
Déclaration et structure
Convention de nommage
Opérations sur les modules
Programmation orientée objet :
Les concepts de la programmation orientée objet
Attributs de classe et d'instance
Les méthodes spéciales (constructeur, destructeur, surcharge d'opérateurs…)
Héritage Encapsulation
Les Exceptions :
Intérêt du mécanisme
Utilisation des exceptions standards
Gestion des fichiers et interface avec le système :
Ouverture, lecture/écriture de fichiers textes et binaires
Informations et gestion des répertoires
Exécution et gestion de processus
Les librairies communes :
Analyse de la ligne de commande
Les expressions régulières
Accès aux bases de données relationnelles
Initiation aux interfaces graphiques avec TkInter
Programmation multiprocess
Aide au développement :
Documentation de code
Contrôle syntaxique
Tests unitaires et debuggage
Profiler (performances)
Installer un package
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
21 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Autre
Conditions d'accès
Publics visés
- Demandeur d'emploi
- Public en emploi
- Salarié dans le cadre du CIF
- Salarié dans le cadre du DIF
- Salarié dans le cadre du plan de formation
- Salarié en contrat aidé
- Salarié en période de professionnalisation
- Salarié en reconversion
- Tout public
Informations sur les publics
Développeurs, ingénieurs, chercheurs et chefs de projets en développement
Niveau d'entrée
BAC
Conditions spécifiques et prérequis
Manipuler les bases de l'algorithmique Pratiquer un autre langage de programmation est un plus
Lieu de réalisation de l'action
Modalités d'enseignement
Formation mixte
Adresse
308 ALL DU LAC31670 Labège
Responsable : Themanis
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
308 ALL DU LAC
31670 Labège - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes