L'orienté objet : les bases

Apprenez les bases de la programmation orientée objet à travers la création de classes et d'instances

  • Intermédiaire
  • fiber_manual_record
  • 36 minutes
  • fiber_manual_record
  • 9 sessions
Introduction à la programmation orientée objet

04:20

1. Introduction à la programmation orientée objet

Dans cette session, vous allez découvrir ce qu'est la programmation orientée objet en Python. Nous allons apprendre à créer nos propres classes et instances, en utilisant le concept de "POO". Vous serez initié à l'organisation et la structuration de votre code afin de maximiser son efficacité et sa réusabilité. Nous allons aussi aborder les attributs, les méthodes, et le principe d'héritage.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Créer notre première classe

02:52

2. Créer notre première classe

Dans cette session, vous allez apprendre à construire votre première classe en Python, pierre angulaire de la programmation orientée objet. Nous allons passer en revue la syntaxe de base et les concepts fondamentaux, comme les attributs et les méthodes. Ainsi, vous allez acquérir les compétences nécessaires pour commencer à créer des objets plus complexes et personnalisés.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
La signification de self

04:00

6. La signification de self

Au cours de cette session, vous allez découvrir la signification de "self" en Python. Nous allons explorer comment et pourquoi ce terme est utilisé dans la programmation orientée objet. Vous verrez son importance dans la création de classes et d'instances et comment il permet de referencer les objets dans le code. Vous commencerez ainsi à maitriser cet aspect fondamental du langage Python.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Récapitulatif de la terminologie

01:40

7. Récapitulatif de la terminologie

Dans cette session, vous allez revoir les concepts clés de la programmation orientée objet. Nous allons reprendre ensemble les définitions des classes, des instances, des attributs et des méthodes. Vous allez ensuite confirmer votre compréhension de ces termes à travers quelques exercices pratiques. En fin de session, vous serez familiarisé avec le jargon de l'orienté objet.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
La vérité sur les fonctions de conversion

03:18

8. La vérité sur les fonctions de conversion

Dans cette session, vous allez découvrir le monde fascinant des fonctions de conversion dans le contexte de la programmation orientée objet. Nous aborderons leur utilisation précise, vous apprendrez à les manipuler efficacement pour créer vos propres classes et instances. Faisant partie intégrante des bases de l'orienté objet, ces fonctions se révéleront vite indispensables à votre arsenal de développeur Python.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Les dataclasses

07:53

9. Les dataclasses

Dans cette session, vous allez découvrir les dataclasses en Python, un aspect important de la programmation orientée objet. Vous allez comprendre comment créer des classes plus facilement, tout en bénéficiant de méthodes générées automatiquement. Ceci va transformer votre manière de gérer les données dans vos applications. Nous allons également voir comment exploiter les fonctionnalités des dataclasses pour améliorer la lisibilité et l'efficacité de votre code.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel