Python Maîtrise complète
Date de mise à jour :
Identifiant Offre Info : 10_26104073F
Organisme responsable :
Vivaneo
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Comprendre les bases du langage Python et son écosystème Maîtriser la syntaxe et les structures fondamentales de Python Savoir écrire des scripts Python clairs, efficaces et maintenables Manipuler des données (listes, dictionnaires, fichiers, données externes) Utiliser la programmation orientée objet en Python Gérer les erreurs et exceptions Automatiser des tâches avec Python Utiliser des bibliothèques courantes de Python Comprendre les bonnes pratiques de développement Python…
- Comprendre les bases du langage Python et son écosystème
- Maîtriser la syntaxe et les structures fondamentales de Python
- Savoir écrire des scripts Python clairs, efficaces et maintenables
- Manipuler des données (listes, dictionnaires, fichiers, données externes)
- Utiliser la programmation orientée objet en Python
- Gérer les erreurs et exceptions
- Automatiser des tâches avec Python
- Utiliser des bibliothèques courantes de Python
- Comprendre les bonnes pratiques de développement Python
- Être capable de développer un projet Python complet et fonctionnel
Programme de la formation
Module 1 : Introduction à Python Présentation de Python et de ses usages Installation et configuration de l'environnement de travail Premiers scripts Python Utilisation de l'interpréteur et des IDE Module 2 : Bases du langage Python Variables et types de données Opérateurs et expressions Structures conditionnelles Boucles (for, while) Module 3 : Structures de données Listes, tuples, ensembles Dictionnaires Manipulation et parcours des structures de données…
- Présentation de Python et de ses usages
- Installation et configuration de l'environnement de travail
- Premiers scripts Python
- Utilisation de l'interpréteur et des IDE
- Variables et types de données
- Opérateurs et expressions
- Structures conditionnelles
- Boucles (for, while)
- Listes, tuples, ensembles
- Dictionnaires
- Manipulation et parcours des structures de données
- Compréhensions de listes
- Définition et utilisation des fonctions
- Paramètres et valeurs de retour
- Portée des variables
- Création et utilisation de modules
- Concepts fondamentaux de la POO
- Classes et objets
- Attributs et méthodes
- Héritage et polymorphisme
- Exceptions et gestion des erreurs
- Lecture et écriture de fichiers
- Manipulation de fichiers texte et CSV
- Utilisation de bibliothèques standards
- Introduction à pip et à la gestion des dépendances
- Découverte de bibliothèques populaires (ex : requests, datetime)
- Lisibilité et structuration du code
- Documentation et commentaires
- Tests simples et débogage
- Automatisation de tâches système
- Interaction avec le système d'exploitation
- Scripts Python avancés
- Analyse du besoin
- Conception du projet
- Développement d'un projet Python complet
- Présentation et validation du projet
Validation et sanction
- Écrire des programmes Python autonomes
- Comprendre et utiliser les concepts avancés du langage
- Automatiser des tâches professionnelles avec Python
- Structurer un projet Python de manière professionnelle
- Être capable de maintenir et faire évoluer un code existant
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
35 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Entreprise
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Connaissances de base en informatique Utilisation courante d'un ordinateur et d'un système d'exploitation
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
21 rue gambetta25000 Besançon
Responsable : Ibis Besançon Centre Ville
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
28 Rue du Chemin Vert
75011 Paris 11e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes