Objectifs : Écrire, compiler et exécuter des programmes Java 25 ; traduire un diagramme de classes UML en classes Java ; concevoir des hiérarchies avec héritage, classes abstraites, interfaces et classes scellées ; gérer les erreurs par exceptions ; manipuler collections génériques, lambdas et streams ; développer des applications avec fichiers, base SQLite, interface JavaFX, threads et réseau.
Vidéos de cours et projets académiques liés à cette thématique.