Dans ce cours, vous continuerez à développer vos compétences en Python en mettant en œuvre la conception orientée objet à l'aide de classes. Vous optimiserez également la logique et la portée de votre code grâce aux compréhensions de listes, aux fonctions lambda et aux fermetures.

PCAP : Python OOP et rationalisation du code
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

PCAP : Python OOP et rationalisation du code
Ce cours fait partie de Spécialisation "Associé certifié en programmation Python (PCAP)"

Instructeur : Bill Rosenthal
Inclus avec
Demander à Coursera
Ce que vous apprendrez
Concevez des programmes orientés objet robustes en définissant des classes personnalisées, des méthodes d'instance, des interfaces publiques et des décorateurs de propriétés.
Résoudre les hiérarchies d'héritage complexes, les structures d'héritage multiple, le problème du diamant et les liaisons de super-fonctions grâce au polymorphisme.
Simplifiez la logique et le champ d'application à l'aide de modèles de programmation fonctionnelle tels que les compréhensions de listes imbriquées, les fonctions lambda et les fermetures.
Les fichiers de données nécessaires à ce cours sont fournis dans le premier cours de cette Spécialisation, intitulé « PCAP : Entrée, sortie et gestion des chaînes de caractères en Python ».
Compétences que vous acquerrez
- Catégorie : Principes de programmation
- Catégorie : Réutilisation du code
- Catégorie : Scripting
- Catégorie : Programmation orientée objet (POO)
- Catégorie : Langages de script
- Catégorie : Développement de logiciels
- Catégorie : Conception orientée objet
- Catégorie : Programmation informatique
Outils que vous découvrirez
- Catégorie : Programmation Python
Détails à connaître

Ajouter à votre profil LinkedIn
janvier 2026
1 devoir
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Développement de logiciels
Statut : Essai gratuit
Statut : Essai gratuitLogical Operations
Statut : Essai gratuitLogical Operations
Statut : Essai gratuitLogical Operations
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,




