L'orienté objet : les bases

Apprenez les bases de la programmation orientée objet à travers la création de classes et d'instances
Commencer le la formation
  • grade grade grade
    Intermédiaire
  • schedule 36 minutes
  • list 9 sessions
Introduction à la programmation orientée objet

1. Introduction à la programmation orientée objet

04:20

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.

  • Sous-titres
  • Résumé textuel
Voir la session
Créer notre première classe

2. Créer notre première classe

02:52

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.

  • Sous-titres
  • Résumé textuel
Voir la session
Créer des instances

3. Créer des instances

02:22

Lors de cette session, vous allez découvrir comment créer des instances dans le cadre de la programmation orientée objet. Vous allez manipuler efficacement des classes en instanciant des objets. Nous allons également démontrer comment interagir avec ces instances pour renforcer votre maîtrise de l'orienté objet en Python.

  • Sous-titres
  • Résumé textuel
Voir la session
Attributs de classe et attributs d'instance

4. Attributs de classe et attributs d'instance

03:46

Vous allez découvrir comment définir les attributs de classe et ceux d'instance en Python. Nous allons comprendre leur importance et spécificités dans la programmation orientée objet. Ce savoir sera crucial pour la conception de vos propres classes et instances.

  • Sous-titres
  • Résumé textuel
Voir la session
Initialiser une instance

5. Initialiser une instance

05:57

Au cours de cette session, vous allez découvrir les démarches essentielles pour initialiser une instance en programmation orientée objet avec Python. Nous cernerons ensemble les concepts clés, tels que le rôle du constructeur et l'usage des attributs d'instance. C'est une compétence fondamentale pour exploiter tout le potentiel de l'orienté objet en Python.

  • Sous-titres
  • Résumé textuel
Voir la session
La signification de self

6. La signification de self

04:00

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.

  • Sous-titres
  • Résumé textuel
Voir la session
Récapitulatif de la terminologie

7. Récapitulatif de la terminologie

01:39

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.

  • Sous-titres
  • Résumé textuel
Voir la session
La vérité sur les fonctions de conversion

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

03:17

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.

  • Sous-titres
  • Résumé textuel
Voir la session
Les dataclasses

9. Les dataclasses

07:50

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.

  • Sous-titres
  • Résumé textuel
Voir la session

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.