Ce cours présente les classes, les instances et l'héritage. Vous apprendrez à utiliser les classes pour représenter les données de manière concise et naturelle. Vous apprendrez également à surcharger les méthodes intégrées et à créer des classes "héritées" qui réutilisent les fonctionnalités. Vous apprendrez également à concevoir des classes. Enfin, vous serez initié à la bonne habitude de programmation qui consiste à écrire des tests automatisés pour son propre code. Ce cours vous conviendra mieux si vous êtes déjà familier avec les principes fondamentaux de Python, qui sont couverts dans les cours "Python Basics" et "Python Functions, Files, and Dictionaries" (cours 1 et 2 de la Specialization Python 3 Programming). Il est facultatif d'avoir suivi le cours "Collecte et traitement de données avec Python" (cours 3 de la spécialisation), mais une connaissance de la récupération et du traitement de données imbriquées complexes est utile. Il s'agit du quatrième des cinq cours de la spécialisation en programmation Python 3.

Classes et héritage en Python

Classes et héritage en Python
Ce cours fait partie de Spécialisation "Programmation Python 3"
Enseigné en Français (doublage IA)


Instructeurs : Steve Oney
131 654 déjà inscrits
Inclus avec
3,719 avis
Ce que vous apprendrez
Explorer les classes, les instances et l'héritage pour représenter efficacement les données.
Apprenez à connaître la conception des classes et cultivez la pratique de l'écriture de tests automatisés pour votre code.
Apprenez à remplacer les méthodes intégrées et à créer des classes héritées qui réutilisent les fonctionnalités.
Compétences que vous acquerrez
- Catégorie : Data Structures
- Catégorie : Object Oriented Design
- Catégorie : Object Oriented Programming (OOP)
- Catégorie : Unit Testing
- Catégorie : Software Testing
Outils que vous découvrirez
- Catégorie : Python Programming
- Catégorie : JSON
Détails à connaître

Ajouter à votre profil LinkedIn
2 devoirs
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 4 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.
Instructeurs

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

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
76,98 %
- 4 stars
18,87 %
- 3 stars
2,85 %
- 2 stars
0,83 %
- 1 star
0,45 %
Affichage de 3 sur 3719
Révisé le 4 mai 2020
Really loved it! Thanks a lot for this one again, learnt quite a bunch about the classes and how to use them - will definetely help me in my professional level quite soon!
Révisé le 5 août 2020
All of these courses have been really great. Courses 3 and 4 though have been a lot shorter and therefore it feels like the improvement and experience are not as great as in the first two courses.
Révisé le 16 oct. 2020
The course is really good for learning object oriented programming in python for we beginners. Thank you coursera and Fr. CRCE for giving a platform to learn these courses.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Plus de questions
Aide financière disponible,





