POO, documentation et tests

Programme du cours
Author

Ludovic Deneuville

Important

Les cours et les sujets des TP sont disponibles sur Moodle.

Le contenu de ce site vient en complément (pour vous aider) mais ne se substitue en aucun cas aux supports donnés par votre professeur.

1 Cours

Le programme est le suivant :

  • Documentation du code
  • Exceptions
  • Tests unitaires avec pytest
  • Découverte du paradigme objet
  • Modélisation UML

2 TP

6 TP et 1 TD de 3h chacun :

  • TP1 : Programmation Python et Visual Studio Code
  • TP2 : Modules, style de code, exceptions et tests
  • TP3 : Structures hétérogènes de données et tests
  • TP4 : Classes, objets, attributs et méthodes en Python
  • TP5 : Classes et diagrammes UML
  • TP6 : Relations entre classes
  • TD7 : Héritages, relations, UML, modélisation

Vous pouvez réaliser les TP, soit :