RESUME COURS : Approfondissement des concepts de la programmation objet, avec utilisation avancée du langage Java. Connaissance du cycle de vie des logiciels et des processus de développement. Outils de modélisation de systèmes logiciels (UML) et de support au développement à grande échelle. On vise à la fois la virtuosité dans la programmation d'un composant donné et la capacité à insérer ce composant dans un projet plus large. À la fin, l'étudiant doit être capable de produire du code Java lisible, robuste et réutilisable, ainsi que de lire le code source de projets réels.
Année: 24/25