30 Exercices Orientés Objets avec Python

Améliorez votre maîtrise de la programmation orientée objet avec ces 30 exercices Python corrigés.

Ratings 4.61 / 5.00
30 Exercices Orientés Objets avec Python

What You Will Learn!

  • Créer des classes
  • Modifier des attributs
  • Créer des instances
  • Trouver les erreurs dans des scripts
  • Utiliser les classmethod et staticmethod
  • Supprimer des instances
  • Surcharger des méthodes
  • Créer un générateur de mots de passe
  • Utiliser l'héritage pour éviter la répétition
  • Rendre des méthodes privées
  • Empêcher la suppression d'attributs
  • Résoudre des problèmes de programmation orientée objet
  • Créer des classes complexes

Description

Dans cette formation entièrement pratique, vous allez devoir résoudre 30 exercices de programmation orientée objet avec Python.

Les exercices sont divisés en trois niveaux : débutant, intermédiaire et avancé.

Chaque exercice aborde des notions spécifiques de l'orienté objet : les instances, les classes, les attributs, les propriétés, la surcharge, l'héritage etc.

Voici la liste des 30 exercices de la formation :

Débutant

  1. Créer une classe

  2. Initialiser une instance

  3. Créer une classe employé

  4. Créer un attribut de classe

  5. Changer l'affichage d'une instance

  6. Hériter de la classe list

  7. Créer des instances employés

  8. Trouver les erreurs

  9. Créer un héritage entre deux classes

  10. Modifier un attribut

  11. Trouver les erreurs

  12. Ajouter les self

Intermédiaire

  1. Changer un attribut avec une méthode

  2. Éviter la répétition avec l'héritage

  3. Rendre une méthode privée

  4. Trouver les erreurs

  5. Créer une méthode statique

  6. Supprimer une instance

  7. Créer un gestionnaire de compte

  8. Surcharger une méthode

  9. Incrémenter un attribut

  10. Générer un attribut aléatoire

Avancé

  1. Empêcher la modification d'un attribut

  2. Calculer l'aire d'un rectangle avec un ContextManager

  3. Créer une classe e-mail

  4. Gérer une classe d'élèves

  5. Créer des pizzas

  6. Créer un générateur de mots de passe

  7. Gérer les notes d'élèves

  8. Implémenter l'addition entre instances

Avec cette formation, vous aborderez donc de nombreux concepts indispensables de la programmation orientée objet.

Chaque exercice comporte une solution détaillée qui vous permettra de bien comprendre le fonctionnement des scripts.

Grâce aux tests unitaires utilisés pour les exercices, vous pouvez vérifier directement sur la plateforme Udemy si votre code fonctionne et ne comporte pas d'erreurs, par rapport à l'énoncé demandé.

Who Should Attend!

  • Développeurs Python souhaitant se familiariser avec les concepts de la POO
  • Développeurs Python souhaitant pratiquer les concepts de la POO
  • Développeurs Python souhaitant découvrir de nouvelles notions de la POO

TAKE THIS COURSE

Tags

  • Python

Subscribers

2169

Lectures

36

TAKE THIS COURSE



Related Courses