Dates

Du 26/01/2026
Au 31/12/2026

Lieu

253 Boulevard de Leeds
59777 Lille

Durée totale

14 heures :

  • 14 heures en centre
  • heures en entreprise

Prochaine réunion d'informations

Aucune

Financement

Autre financeur, OPCO

Diplôme, titre, ou certificat

Sans niveau spécifique

Objectifs

  • Approfondir la maîtrise du langage Python
  • Écrire un code plus lisible, maintenable et performant
  • Utiliser les fonctionnalités avancées du langage
  • Structurer des projets Python complexes
  • Manipuler efficacement les données
  • Gérer les erreurs et exceptions de manière avancée
  • Comprendre et optimiser les performances d’un programme
  • Appliquer les bonnes pratiques professionnelles Python

Programme

Module 1 : Rappels avancés et bonnes pratiques
  • Rappels sur les structures de données
  • Conventions PEP8 et qualité de code
  • Typage avec type hints
  • Utilisation avancée des docstrings
Module 2 : Programmation orientée objet avancée
  • Héritage multiple et MRO
  • Classes abstraites
  • Méthodes statiques et de classe
  • Dataclasses
  • Surcharge d’opérateurs
Module 3 : Fonctions avancées et programmation fonctionnelle
  • Fonctions lambda
  • Map, filter, reduce
  • Décorateurs simples et avancés
  • Générateurs et expressions génératrices
Module 4 : Gestion des erreurs et context managers
  • Exceptions personnalisées
  • Bonnes pratiques de gestion des erreurs
  • Context managers et mot-clé with
  • Création de context managers
Module 5 : Manipulation avancée des données
  • Compréhensions avancées
  • Collections spécialisées
  • Manipulation de fichiers (texte, CSV, JSON)
  • Introduction à pandas pour le traitement de données
Module 6 : Performances et optimisation
  • Mesure des performances
  • Optimisation du code Python
  • Mémoire et garbage collector
  • Introduction au multiprocessing et multithreading
Module 7 : Structuration et industrialisation d’un projet Python
  • Organisation d’un projet Python
  • Environnements virtuels
  • Gestion des dépendances
  • Introduction aux tests unitaires
  • Notions de packaging

Diplôme, titre ou certificat

Python Perfectionnement
Niveau de sortie : Sans niveau spécifique

Métiers visés

Je souhaite être recontacté par l'organisme de formation

En cliquant sur le bouton ci-dessous, je reconnais avoir pris connaissance et accepter sans réserves les mentions légales du site .

Il existe d'autres dates pour cette formation

Du 26/01/2026
au 31/12/2026

Dunkerque
59140

Du 26/01/2026
au 31/12/2026

Valenciennes
59300

Du 26/01/2026
au 31/12/2026

Douai
59500

Du 26/01/2026
au 31/12/2026

Cambrai
59400

Contacter l'organisme de formation

VIVANEO

Tél.: 01 77 17 90 36