14_AF_0000253788_SE_0001748929 # Python - maîtrise complète Vivaneo

Python - maîtrise complète

Date de mise à jour : 22/01/2026 | Identifiant OffreInfo : 14_AF_0000253788
Organisme responsable : Vivaneo

Objectifs


  • Comprendre les bases et la syntaxe du langage Python

  • Maîtriser la programmation orientée objet en Python

  • Savoir manipuler des données et des fichiers

  • Automatiser des tâches courantes avec Python

  • Développer des scripts et des applications Python robustes

  • Comprendre la gestion des erreurs et le débogage

  • Utiliser les bibliothèques standards et tierces les plus courantes

  • Interagir avec des bases de données

  • Découvrir les bonnes pratiques de développement Python

  • Être autonome dans la conception de projets Python

Programme de la formation

Module 1 : Introduction à Python


  • Présentation du langage et de ses usages

  • Installation et configuration de l'environnement

  • Premier programme Python

  • Structure générale d'un script

Module 2 : Fondamentaux du langage

  • Variables et types de données

  • Opérateurs et expressions

  • Conditions et boucles

  • Fonctions et portée des variables

Module 3 : Structures de données

  • Listes, tuples et ensembles

  • Dictionnaires

  • Compréhensions de listes

  • Manipulation et parcours des structures

Module 4 : Programmation orientée objet

  • Classes et objets

  • Attributs et méthodes

  • Héritage et polymorphisme

  • Encapsulation et bonnes pratiques

Module 5 : Gestion des fichiers et des erreurs

  • Lecture et écriture de fichiers

  • Gestion des exceptions

  • Création de modules et packages

  • Introduction au logging

Module 6 : Bibliothèques et écosystème Python

  • Bibliothèque standard Python

  • Installation de bibliothèques avec pip

  • Introduction à NumPy et Pandas

  • Notions de virtualenv

Module 7 : Automatisation et scripts avancés

  • Scripts système

  • Manipulation de fichiers et dossiers

  • Automatisation de tâches récurrentes

  • Interaction avec des API

Module 8 : Bases de données et persistance

  • Introduction aux bases de données

  • Connexion à une base SQLite

  • Requêtes SQL depuis Python

  • Notions d'ORM

Module 9 : Qualité du code et bonnes pratiques

  • Conventions de nommage

  • Tests unitaires

  • Documentation du code

  • Optimisation et performances

Module 10 : Projet de fin de formation

  • Analyse du besoin

  • Conception du projet

  • Développement encadré

  • Présentation et validation du projet

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
-Hotel d'entreprise GreenSpace
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :