La liste de course - version orientée objet

Version du projet de liste de course avec l'utilisation de l'orienté objet pour organiser notre code.
Débloquer cette formation
  • grade grade grade
    Intermédiaire
  • schedule 32 minutes
  • list 8 sessions
Introduction au projet

1. Introduction au projet

04:02

Dans cette première session, vous allez vous familiariser avec le concept principal du projet, à savoir le développement d'une liste de courses orientée objet en Python. Nous allons poser les fondements de notre projet et introduire les principes d'orientation objet comme base de notre application de liste de courses.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Besoin d'aide ? Quelques conseils...

2. Besoin d'aide ? Quelques conseils...

01:00

Dans cette partie, nous allons explorer le module `json` de Python pour sauvegarder des données. Vous allez apprendre à créer une classe en utilisant l'héritage et à comprendre l'utilisation du `self` dans les méthodes de votre classe. De plus, nous allons manipuler les chemins de dossiers avec le module `os` pour une gestion efficace des fichiers. Préparez-vous à faire passer votre maîtrise de Python à un autre niveau!

  • Sous-titres
  • Résumé textuel
Voir la session
Envoyer ma solution

3. Envoyer ma solution

Envoi ta solution à l'équipe de Docstring pour qu'on corrige ton code.

Réservé aux membres Premium
Création des constantes

4. Création des constantes

02:02

Durant cette session, vous allez entreprendre la première étape de notre processus : la création des constantes. Nous allons approfondir comment les constantes sont utilisées en programmation orientée objet, en particulier, dans le contexte du Python. Cette étape vous permettra de comprendre comment structurer efficacement vos constantes pour une liste de courses.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Création de la classe Liste

5. Création de la classe Liste

06:36

Dans cette session, vous allez découvrir comment créer votre première classe "Liste" en Python, en suivant l'approche orientée objet. Nous explorerons ensemble la définition d'attributs et de méthodes, et comment elles s'intègrent dans le concept de classe. Vous allez mettre en pratique ces concepts pour construire une classe "Liste" pour gérer efficacement une liste de courses.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Création des méthodes ajouter et enlever

6. Création des méthodes ajouter et enlever

08:49

Dans cette session, vous allez acquérir des compétences en programmation orientée objet en Python. Nous allons apprendre comment créer des méthodes pour ajouter et enlever des éléments dans une liste de course. Vous allez aborder le concept de méthodes dans la programmation orientée objet et comment elles peuvent être utilisées efficacement pour manipuler des données dans une application Python.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Afficher les éléments dans la liste

7. Afficher les éléments dans la liste

03:31

Dans cette session, vous allez découvrir comment afficher les différents éléments présents dans votre liste de course. Nous allons explorer les méthodes Python appropriées pour cela, tout en respectant la philosophie orientée objet. À l'issue de cette session, vous serez capable de manipuler et d'afficher efficacement le contenu de vos listes de courses en utilisant des approches orientées objet.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Sauvegarder la liste

8. Sauvegarder la liste

07:47

Dans cette formation, vous allez apprendre à sauvegarder la liste de course de manière efficace. Vous allez comprendre comment la programmation orientée objet peut optimiser cette tâche récurrente. Nous allons voir ensemble les techniques spécifiques de la sauvegarde en Python, et comment les appliquer à vos listes de course. Vous allez découvrir comment rendre ce processus plus pratique et moins sujet à l'erreur.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium

Compétences associées

Les compétences ci-dessous sont associées à ce projet. Elles peuvent vous aider à mieux comprendre ce qui est attendu de vous pour la réalisation de ce projet.

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

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