DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Python programmation orientée objet

Date de mise à jour : 22/01/2026 | Identifiant OffreInfo : 15_26509582F

Information fournie par :
Carif-Oref Occitanie

Objectifs, programme, validation de la formation

Objectifs


  • Comprendre les principes fondamentaux de la programmation orientée objet

  • Maîtriser la syntaxe POO du langage Python

  • Concevoir des classes et des objets adaptés à un besoin métier

  • Utiliser l'héritage, l'encapsulation et le polymorphisme

  • Structurer une application Python orientée objet

  • Améliorer la maintenabilité et la réutilisabilité du code

  • Appliquer les bonnes pratiques de conception logicielle

Programme de la formation

Module 1 : Rappels sur Python


  • Rappels de syntaxe Python

  • Types de données et structures de contrôle

  • Fonctions et portée des variables

Module 2 : Introduction à la programmation orientée objet

  • Concepts fondamentaux de la POO

  • Différences entre programmation procédurale et orientée objet

  • Notion de classe et d'objet

Module 3 : Création et utilisation des classes

  • Définition d'une classe en Python

  • Attributs et méthodes

  • Constructeur et méthode init

  • Instanciation d'objets

Module 4 : Encapsulation et propriétés

  • Attributs publics, protégés et privés

  • Getters et setters

  • Utilisation des propriétés (@property)

Module 5 : Héritage et polymorphisme

  • Héritage simple et multiple

  • Redéfinition de méthodes

  • Utilisation de super()

  • Polymorphisme et méthodes abstraites

Module 6 : Méthodes spéciales et bonnes pratiques

  • Méthodes magiques (str, repr, etc.)

  • Composition vs héritage

  • Organisation du code en modules et packages

Module 7 : Mise en pratique

  • Étude de cas orientée objet

  • Conception d'une mini-application en Python

  • Relecture et amélioration du code

 

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
14 heures en centre

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Demandeur d'emploi, Public en emploi, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissances de base en programmation Notions élémentaires du langage Python Utilisation d'un environnement de développement

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
78 allée Jean Jaurès
31000 - Toulouse
Responsable : VIVANEO
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
VIVANEO
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 26/01/2026 au 31/12/2026
débutant le : 26/01/2026
Adresse d'inscription
28 rue du chemin vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

VIVANEO
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme