Retour aux formations

Le python orienté objet

Asynchrone 15 heures

Description

La programmation orientée objet (POO) est un paradigme de programmation. C’est une façon de concevoir un programme informatique reposant sur la notion d’objets de différentes complexités qui sont manipulables et qui interagissent les uns avec les autres. Cette façon de coder regroupe au même endroit les méthodes (fonctions) et les données qui sont conçues pour interagir entre elles.

Objectifs

Appliquer les mécanismes orientés objets du langage Python.

Écrire des programmes qui exploitent les mécanismes de programmation orientée objet:

  • l’encapsulation
  • l’héritage
  • la composition
  • l’agrégation
  • et le polymorphisme

Mieux comprendre les bases impératives du langage telle que la notion d’objet itérable.

Clientèle cible

Souhaiter approfondir ses connaissances en programmation orienté objet dans ce langage.

Préalables

Avoir une base en Python (Python impératif)

Contenu

  • Classes et objets
  • Héritage
  • Diagrammes de classes
  • Surdéfinition des opérateurs
  • Objects itérables
  • Exceptions et traitement des erreurs