Cours
Introduction à la programmation orientée objet en Python
IntermédiaireNiveau de compétence
Actualisé 07/2025PythonProgramming3 h11 vidéos37 Exercices3,100 XP22,734Certificat de réussite.
Créez votre compte gratuit
ou
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 2 personnes ou plus ?
Essayez DataCamp for BusinessDescription du cours
Fondements de Git
Plongez dans les concepts fondamentaux qui forment la base de la programmation orientée objet (POO). Vous découvrirez les principes fondamentaux des classes et des objets, apprendrez à définir et à instancier des objectifs en Python et explorerez comment attribuer des attributs lors de l'instanciation.Héritage
Développez vos connaissances en maîtrisant l'héritage et en créant des sous-classes qui s'appuient sur des fonctionnalités définies dans d'autres classes. Vous ferez la distinction entre les données au niveau de la classe et celles au niveau de l'instance, vous mettrez en œuvre des méthodes de classe et vous personnaliserez la fonctionnalité des sous-classes !Égalité, traitement des exceptions et meilleures pratiques
Explorez la polyvalence de Python dans la gestion des comparaisons d'objets et découvrez des techniques pour une représentation efficace des objets sous forme de chaînes de caractères, permettant des sorties lisibles par l'homme. Apprenez à renforcer votre code contre les erreurs inattendues et à améliorer sa fiabilité grâce à la gestion des exceptions. Comprendre l'importance de la détection des erreurs et de la récupération gracieuse des erreurs, afin d'assurer une exécution plus fluide de vos programmes. Acquérir les meilleures pratiques pour écrire un code propre, maintenable et Python qui adhère aux principes de la POO.Prérequis
Writing Functions in Python1
OOP Fundamentals
Learn what object-oriented programming (OOP) is, how it differs from procedural programming, and how it can be applied. You'll define your own custom classes containing methods, attributes, and constructors, and use them to create objects!
2
Inheritance and Polymorphism
Discover two of OOP's core concepts: inheritance and polymorphism. Learn how to implement them to minimize code re-use and extend functionality, along with reviewing the differences between class-level data and instance-level data.
3
Integrating with Standard Python
Learn how to compare objects, define and customize string representations of objects, and even how to apply inheritance to create and catch custom exceptions, enabling bespoke error-handling.
Introduction à la 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 performance
Inclus avecPremium or Teams
S'inscrire MaintenantRejoignez plus de 19 millions d'utilisateurs et commencez Introduction à la programmation orientée objet en Python dès aujourd'hui !
Créez votre compte gratuit
ou
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.