Objectifs du module :
- Développer un programme dans un langage de programmation orienté objet à partir d'une conception détaillée.
Contenus :
- Concepts fondamentaux de la programmation orientée objet (encapsulation, composition, polymorphisme, héritage, cycle de vie des objets).
- Lecture d'une conception orientée objet détaillée, par exemple diagramme de classes en UML (Unified Modeling Language).
- Utilisation de briques logicielles, d’interfaces de programmation (API : Application Programming Interface), de bibliothèques.
- Sensibilisation aux bonnes pratiques de la programmation, de la gestion de versions et de la documentation du code.
- Enseignant: Cédric BENTZ
- Enseignant: Amélie LAMBERT
- Enseignant: Eric SOUTIL