Formation Python : Maîtriser la Programmation Orientée Objet (POO)


Taux global de satisfaction des Stagiaires Formation Python : Maîtriser la Programmation Orientée Objet (POO) : 4.8 sur 5 pour 497 formations

Accueil / Formation / programmation serveur

sagexa in good shape
"La Vertu ne va jamais seule ;
elle attire toujours des imitateurs."
Confucius

Fiche technique Python et la P.O.O.

Développer en Objet avec Python

Lieu programmé : France entière (à distance)

dates : du 26-01-2026 au 30-01-2026 (durée 5 jours)

Tarif : 1966 € HT / personne (1966 € TTC)

sous réserve d'un nombre suffisant d'inscriptions

Par 26-01-2026programmation serveur

Devenez un expert du développement en maîtrisant les concepts fondamentaux de la programmation orientée objet (POO). Cette formation intensive de 5 jours est conçue pour les développeurs et architectes souhaitant structurer des applications robustes, évolutives et professionnelles avec Python.

Au-delà de la simple syntaxe, vous apprendrez à :

  • Implémenter des design patterns essentiels.
  • Garantir la qualité du code (normes PEP8, tests unitaires).
  • Exploiter la puissance des bibliothèques standards pour le traitement de données.
  • Maîtriser l'interaction avec les bases de données SQL.

Enseignée par un expert actif depuis plus de 20 ans, notre pédagogie repose sur une pratique constante (TP) pour transformer la théorie en compétences concrètes, immédiatement applicables dans vos projets de Data Science, de Back-end ou de systèmes embarqués.

  • ✅ Certifié Qualiopi (Financement OPCO/France Travail)
  • ⭐ Note : 4.8/5 (Basé sur 497 formations)
  • 👨‍🏫 Expert identifiable : +20 ans d'expérience

Python et la P.O.O.

Formation officiellement référencée sur :

Objectifs de la formation Python et la P.O.O.

  • Etre capable d'écrire des scripts Python
  • Savoir implémenter des concepts Objet en Python
  • Pouvoir utiliser des modules standards Python
  • Savoir organiser correctement son code Python
  • Comprendre les enjeux de la qualité du code Python
  • S'initier aux interfaces graphiques Python

Contenu de la formation Python et la P.O.O.

Formation Python et la P.O.O.

Durée de la formation

5 jours

Participants à la formation Python et la P.O.O.

Cette formation Python s'adresse aux aux développeurs, chefs de projet et aux architectes techniques.

Niveau : intermédiaire 🌶️🌶️

Pré-requis de la formation

Une connaissance de base en programmation est fortement conseillée.

😊👉 j'évalue mon niveau programmation ici (QCM)

Que faire après cette formation ? 👇

Travaux pratiques de la formation

les participants réaliseront de nombreux travaux pratiques, comprenant des implémentations objet Python basées sur des design patterns ainsi que des traitements de data (fichiers et SGBD).


Programme de la formation Python et la P.O.O.

Présentation de Python
  • Historique de Python
  • Python pour les grands et les petits
  • Spécificités du langage Python
  • L'avenir de Python
travaux pratiques

Analyse des tendances du langage Python

< sommaire formation Python et la P.O.O.


Les outils de Python
  • Interpréteur Python
  • Les Packages Python avec PIP
  • Environnement de développement Python
travaux pratiques

Installation et Prise en main d'un environnement de développement Python

< sommaire formation Python et la P.O.O.


Comment fonctionne le langage Python ?
  • Les données et types en Python
  • E/S en Python
  • Les structures de contrôle en Python
  • Fonctions et lambdas en Python
  • Expressions génératrices en Python
  • Organiser le code en Python: modules, packages et imports
travaux pratiques

TP : création de librairies utilitaires en Python

< sommaire formation Python et la P.O.O.


POO : comment fonctionne l'Objet selon Python ?
  • Classe, méthode et attibut
  • Constructeur et destructeur en Python
  • Visibilité, encapsulation et name mangling en Python
  • Propriétés virtuelles en Python
  • Méthodes spéciales en Python
  • Héritage en Python : Simple vs. Multiple
  • Relations, compositions, agrégations et tri de collections en Python
  • Introduction aux Design Patterns en Python : Singleton, Decorator, Adapter, Delegation , Factory, Strategy et Chain of Responsibility
travaux pratiques

implémenter une conception UML en Python - refactoring du code selon Design Patterns

< sommaire formation Python et la P.O.O.


Comment gérer les Exceptions en Python ?
  • Lever une Exception en Python
  • Capturer une Exception en Python
  • Créer ses exceptions en Python
  • Context Manager en Python
travaux pratiques

Définir une librairie d'exceptions en Python

< sommaire formation Python et la P.O.O.


Qu'est-ce qu'un Décorateur en Python ?
  • Principe du décorateur et @
  • Décorateur procédural
  • Décorateur OO
travaux pratiques

Implémentation d'un décorateur objet en Python

< sommaire formation Python et la P.O.O.


Comment améliorer la Qualité du code en Python ?
  • Les critères de qualité du code Python
  • PEP8
  • PyLint
  • Tester du code Python
  • Couverture de code Python
  • Documenter du code Python
travaux pratiques

Mise en oeuvre des différentes améliorations qualitatives du code Python - Créer les tests unitaires - Documenter le code - Vérifier la conformité du Code

< sommaire formation Python et la P.O.O.


Comment manipuler un fichier en Python ?
  • Lecture de fichier Python
  • Ecriture de fichier Python
  • Curseur de fichier Python
  • Système de fichier avec Python
  • Sérialisation Pickle avec Python
  • Fichiers CSV avec Python
travaux pratiques

Traitements statistiques sur un fichier plat.

< sommaire formation Python et la P.O.O.


Comment utiliser une Base de Données avec Python ?
  • MySql avec Python
  • SQLite avec Python
  • SGBD et Context Manager avec Python
  • Requêtes SQL/DQL avec Python
travaux pratiques

Script d'import de données - Création d'un module DAO - Mappage des entités métier

< sommaire formation Python et la P.O.O.


Quelques utilitaires Python
  • Manipuler des dates avec Python
  • Introduction aux Regex avec Python
  • Gestion des paramètres d'exécution d'un script Python
  • Python et la sérialisation binaire
travaux pratiques

Valider des ValueObjects par RegEx - Gérer les cycles de journalisation - Créer un script de recherche en CLI - Conserver / restaurer un état en base de données

< sommaire formation Python et la P.O.O.


Comment créer un Interface Graphique en Python ?
  • Introduction à TKinter pour Python
  • Créer une application web avec Python
travaux pratiques

Création d'une application desktop en Python, et son équivalent en Client-Serveur Http.

< sommaire formation Python et la P.O.O.


FAQ Formation Python POO prog. orientée objet

La formation Python Objet de Sagexa est-elle finançable par mon OPCO ou France Travail ?

Oui, SAGEXA est certifiée Qualiopi et notre formation Python et Programmation Orientée Objet peut être prise en charge intégralement ou partiellement par votre OPCO ou France Travail, selon votre profil et les modalités en cours. Contactez-nous pour plus de renseignements.

Quels sont les prérequis pour suivre ce module Python ?

Il est recommandé de connaître les bases de la programmation (variables, boucles, fonctions). Un test d'auto-évaluation est disponible sur notre site pour valider votre accès au niveau expert.

Qui anime la formation Python chez Sagexa ?

La formation est animée par Xavier Braive, expert en développement Python avec plus de 20 ans d'expérience dans l'architecture logicielle et les systèmes embarqués.