Comprendre la Programmation Orientée Objet
Objectifs
Les objectifs de cette vidéo sont de vous apprendre à :
- Comprendre les concepts de base de la programmation orientée objet.
- Créer et utiliser des classes et des objets en Python.
- Appliquer les conventions de nommage en Python.
- Intégrer des attributs aux objets.
Résumé
Découvrez les bases de la programmation orientée objet en Python, avec des explications claires et des exemples pratiques.
Description
Il existe plusieurs manières d'écrire un programme, appelées paradigmes. Dans cette leçon, nous nous concentrons sur la programmation orientée objet (POO). La POO permet de gérer les données et les traitements de manière intégrée, plutôt que séparée. Elle donne une structure et une organisation particulière aux programmes, en regroupant des données et des fonctions associées au sein de ce que l'on appelle des objets.
Nous apprendrons à créer une classe en Python, à y ajouter des attributs et à instancier des objets à partir de cette classe. Vous découvrirez comment une classe peut servir de plan pour générer des objets multiples et comment assigner des données spécifiques à chaque instance. Vous comprendrez également l’importance des conventions de nommage en Python, comme l'utilisation de majuscules pour les noms de classes selon le PEP8.
Enfin, cette leçon vous montrera que la POO est une question de style de programmation et qu'elle coexiste avec d'autres paradigmes, tels que la programmation fonctionnelle ou la programmation procédurale, chacun ayant ses propres cas d'utilisation adaptés.
Autrement jusque-là tout était très clair, merci beaucoup :-)
Pratiquant le Python régulièrement, je trouve que ce cours et l'intervenant font parties des meilleurs sur le Web pour l'apprentissage de ce language.
La partie sur les able est simplement limpide et tellement utile.
Certains sujets sont passés en revue rapidement tel que le debugeur mais on le comprend très bien, déjà avec plus de 6h de formation, cela aurait été dense et finalement cela ne concerne pas vraiment les débutants.
Je conseille d'aller voir les autres formations de l'enseignant qui sont du même acabit.
Regarder les design pattern, c'est du Python mais cette formation ne ressort pas avec le moteur de recherche....
Bon apprentissage.