Programmer et automatiser des tâches avec Python
Date de mise à jour :
Identifiant Offre Info : 03_251308103F
Organisme responsable :
Web Formation
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- Installer Python et configurer un environnement de développement
- Définir et utiliser des variables dans des expressions
- Écrire des boucles et des tests
- Écrire des fonctions
- Écrire des classes
- Gérer les exceptions
- Utiliser la bibliothèque standard
Programme de la formation
Introduction. Présentation Installation sur Windows et Linux Utilisation interactive Écriture de script Les types d'objets Python Nombres et types numériques Chaînes Listes, Dictionnaires, Tuples Fichiers Variables et objets Syntaxe de base Opérateurs Flux de contrôle : tests et boucles Entrées / Sorties : saisie, affichage, flux Les fonctions Définition et utilisation Variables locales Résolution de noms - règle LGI…
- Introduction.
- Présentation
- Installation sur Windows et Linux
- Utilisation interactive
- Écriture de script
- Les types d'objets Python
- Nombres et types numériques
- Chaînes
- Listes, Dictionnaires, Tuples
- Fichiers
- Variables et objets
- Syntaxe de base
- Opérateurs
- Flux de contrôle : tests et boucles
- Entrées / Sorties : saisie, affichage, flux
- Les fonctions
- Définition et utilisation
- Variables locales
- Résolution de noms - règle LGI
- Gestion des paramètres
- Imbrication et documentation
- Récursivité
- Passage d'une fonction en paramètre
- Fonctions lambda
- Les modules Python - espaces de nom
- Définition et utilisation d?un module
- Module lancé comme un script
- Package de modules
- Programmation orientée objet
- Classes
- Instances - objet
- Attribut de classe et d'instance
- Définition d'une structure
- Héritage simple et multiple
- Méthode bound et unbound
- Itérateurs, générateurs et expressions générateur
- Surcharge d'un opérateur
- Instruction with
- Gestion des exceptions
- Principe
- Lancement d'une exception
- Traitement
- Bibliothèque standard Python
- Le module sys
- Les fonctions intégrées
- Le module string
- Module re : expressions régulières, match
- StringIO
Validation et sanction
- d'installer Python
- d'utiliser des applications Python
- Développer et mettre au point des applications Python
- Maintenir des applications Python
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Modalités pédagogiques
Travaux pratiques
Pédagogie active basée sur des exemples, des démonstrations, des partages d'expériences, des cas pratiques et une évaluation des acquis tout au long de la formation
Durée
En centre
35 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Bénéficiaire de l'action
Conditions d'accès
Public visé
- Tout public
Modalités de recrutement et d'admission
Inscription sur candidature
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Connaissance d'un langage de programmation
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
32 Rue Saint Jacques38000 Grenoble
Responsable : Espace de coworking L'impertinence
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
32 Rue Saint Jacques
38000 Grenoble - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes