Cours
Programmation orientée objet en Python
AvancéNiveau de compétence
Actualisé 02/2026
PythonProgramming4 h13 vidéos44 Exercices3,600 XP100K+Certificat de formation
Créez votre compte gratuitement
Continuer avec GoogleAfficher plus d’optionsou
En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.
Apprécié par des utilisateurs provenant de milliers d'entreprises
Former une équipe ?
Essayez pour les entreprisesDescription du cours
Prérequis
Writing Functions in Python1
OOP Principes de base
Dans ce chapitre, vous apprendrez ce qu'est la programmation orientée objet (OOP), en quoi elle diffère de la programmation procédurale et comment elle peut être appliquée. Vous définirez ensuite vos propres classes et apprendrez à créer des méthodes, des attributs et des constructeurs.
2
Héritage et polymorphisme
L'héritage et le polymorphisme sont les concepts fondamentaux de OOP qui permettent une réutilisation efficace et cohérente du code. Apprenez à hériter d'une classe, à personnaliser et à redéfinir des méthodes, et examinez les différences entre les données au niveau de la classe et les données au niveau de l'instance.
3
Intégration avec Python standard
Dans ce chapitre, vous apprendrez à vous assurer que les objets qui stockent les mêmes données sont considérés comme égaux, à définir et à personnaliser les représentations des objets sous forme de chaînes de caractères, et même à créer de nouveaux types d'erreurs. Grâce à des exercices interactifs, vous apprendrez à personnaliser davantage vos classes pour qu'elles fonctionnent davantage comme des types de données Python standard.
4
Bonnes pratiques de conception des classes
Comment concevoir des classes pour l'héritage ? Python possède-t-il des attributs privés ? Est-il possible de contrôler l'accès aux attributs ? Vous trouverez des réponses à ces questions (et à bien d'autres) en apprenant les meilleures pratiques en matière de conception de classes.
Programmation orientée objet en Python
Cours terminé
Obtenez un certificat de réussite
Ajoutez cette certification à votre profil LinkedIn, à votre CV ou à votre portfolioPartagez-la sur les réseaux sociaux et dans votre évaluation de performanceS'inscrire maintenant
Rejoignez plus de 19 millions d'utilisateurs et commencez Programmation orientée objet en Python dès aujourd'hui !
Créez votre compte gratuitement
Continuer avec GoogleAfficher plus d’optionsou
En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.
Apprenez où que vous soyez avec l'application DataCamp
Progressez où que vous soyez grâce à nos cours conçus pour mobile et à nos défis quotidiens de 5 minutes.