Initiation à la programmation orientée objet avec Python | POO #03
Ce cours montre comment réaliser son premier code orienté objet avec Python. Il se base sur un exemple classique de la classe Point qui modélise un point géométrique. Vous allez apprendre comment faire la conception d’une classe en orienté objet, créer un constructeur, définir des attributs et des méthodes. Nous allons également aborder le mot-clé self, la notion d’encapsulation, la méthode interne _repr_ qui permet de définir une représentation officielle de l’objet, l’envoie des messages aux objets représenté avec un diagramme de séquence UML, la documentation docstring ainsi que l’annotation de types statiques de variables. Le cours montre également différentes phases d’un projet de développement, depuis la conception jusqu’à l’implémentation du code et sa préparation pour le partager avec d’autres développeur. Un exercice corrigé est proposé à la fin du cours pour mettre en pratique les nouvelles notions. Le support de cours est disponible sur le dépôt Github d’EpiMed : https://github.com/epimed/eoc-oop-pyt... Intervenant : Ekaterina Flin, ingénieur en informatique, groupe EpiMed, Institut pour l’Avancée des Biosciences (IAB), Université Grenoble Alpes (UGA) #classe #objet #python Table des matières 00:00 Introduction 00:43 Conception de la classe Point 03:45 Implémentation de la classe Point 06:03 Constructeur _init_ et attributs 08:55 Principe d’encapsulation 09:52 Attributs par défaut 10:45 Méthode _repr_ 12:40 Définir une nouvelle méthode 14:23 Diagramme de séquence UML 15:50 Documentation docstring 16:44 Annotation de types de variables 17:29 Exercice corrigé

Délégation et relations entre objets en programmation orientée objet (UML et Python) | POO #04

Introduction à la programmation orientée objet | POO #01

Séance 03

Python - Cours complet pour débutants (2026)

Python : La programmation orientée objet
![[Découverte C#] Maîtrisez la Programmation Orientée Objet en C#](https://i.ytimg.com/vi/EOqx_oKPDBU/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDfvfM37pTSQATSIxr7px7g7kopHA)
[Découverte C#] Maîtrisez la Programmation Orientée Objet en C#

JAVA OBJECT ORIENTED PROGRAMMING COMPLETE TUTORIAL
![APPRENDRE PYTHON : LA PROGRAMMATION ORIENTÉE OBJET [TUTO COMPLET DÉBUTANT]](https://i.ytimg.com/vi/Y-wXK0Wu5pc/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAv96pvw0Q6UnPPet_PscaDdG-qkQ)
APPRENDRE PYTHON : LA PROGRAMMATION ORIENTÉE OBJET [TUTO COMPLET DÉBUTANT]

Object Oriented Programming with Python - Full Course for Beginners

Apprendre la Programmation Orientée Objets (POO) Python

POO Python de Zéro en 2026 : Formation complète 1h (encapsulation, héritage, polymorphisme, ...)

Les bases de la data science avec Python
![PYTHON : PROJET DÉBUTANT "CONVERTISSEUR D'UNITÉS" [TUTO PROGRAMMATION]](https://i.ytimg.com/vi/ztEx9p1u9SY/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCC04zhysdgdJBBzbDKolIUACEvMQ)
PYTHON : PROJET DÉBUTANT "CONVERTISSEUR D'UNITÉS" [TUTO PROGRAMMATION]

Scraping avec Python : La Formation Complète

POO : Appréhender la Programmation Orientée Objet
![Programmation orientée objet & Architecture [Python]](https://i.ytimg.com/vi/Zpi9LAKMrlU/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCS0elQU0dHrivVaJe0RPA-yfZvhw)
Programmation orientée objet & Architecture [Python]

7.1 Méthodes statiques et de classe (partie 1/2)
![APPRENDRE PYTHON : LES ALGORITHMES [TUTO PROGRAMMATION DÉBUTANT]](https://i.ytimg.com/vi/dcSmvs6wadg/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCXTH7XpZXV_VjLmoC_Zu_ZPtkm-Q)
APPRENDRE PYTHON : LES ALGORITHMES [TUTO PROGRAMMATION DÉBUTANT]
![APPRENDRE PYTHON : LES COLLECTIONS (LISTES ET TUPLES) [TUTO PROGRAMMATION DÉBUTANT]](https://i.ytimg.com/vi/5vX6oiVLza4/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLA3JPRF7ftZWBhHw1n-jyq8BYubHg)
APPRENDRE PYTHON : LES COLLECTIONS (LISTES ET TUPLES) [TUTO PROGRAMMATION DÉBUTANT]

