[MON] Programation orientée objet - Python

Tags :
  • MON
  • 2022-2023
  • temps 1
  • Python
  • POO
Auteurs :
  • Killian ROYANT

MON - La programation orientée objet sur Python

Déroulé de mon MON

Afin de réaliser ce module d'autoformation, j'ai commencé à suivre une formation de 12h (difficulté Moyenne) sur OpenClassrooms intitulée Apprenez la programmation orientée objet avec Python.

La formation est très claire et très simple à suivre, comme la plupart des formations proposées par Openclassrooms. Le formateur propose différents exemples repris tout au long de la formation. La formation est composée de vidéos, de cours écrits, d'exemples et d'exercices à chaque étape. À la fin de chaque chapitre, un quiz est proposé afin d'évaluer notre compréhension des différents acquis du chapitre.

Image

Ressources

Ci-dessous les ressources principales liées à ce MON. Vous y retrouverez le lien vers la formation ainsi qu'un diaporama personnel où j'introduis et résume ce que j'ai appris grâce à cette formation.

Présentation

Objectifs pédagogiques

À l’issue de ce cours, vous serez capable de :

Prérequis

Prérequis :

Des connaissances de base en Python, que vous pouvez acquérir avec le cours suivant :

Outils nécessaires

Outils nécessaires :

Visual Studio Code ou Pycharm, que vous pouvez configurer avec les cours suivants :

  • Mettez en place votre environnement front-end avec Visual Studio Code
  • Mettez en place votre environnement Python avec PyCharm

Table des matières

Partie 1 - Écrivez des méthodes et des classes avec Python

  1. Tirez le maximum de ce cours
  2. Comprenez la programmation orientée objet
  3. Écrivez une classe Python
  4. Créez et utilisez des objets Python Quiz : Écrire des méthodes et des classes avec Python

Partie 2 - Utilisez le comportement hérité dans un programme Python

  1. Appliquez l’héritage dans votre code Python
  2. Écrivez une sous-classe en Python
  3. Surchargez les méthodes en Python
  4. Utilisez les hiérarchies d’héritage et l’héritage multiple
  5. Utilisez des objets dans des collections Quiz : Utiliser le comportement hérité dans un programme Python

Partie 3 - Structurez votre code dans un programme Python

  1. Utilisez les modules et les classes pour découper votre code
  2. Décomposez un problème de programmation orientée objet
  3. Gérez les exceptions Quiz : Structurer votre code dans un programme Python

Partie 4 - Récapitulons

  1. Revenez sur vos acquis

<-- Retour