Équipe Pédagogique
Professeurs: Dominique Blouin (responsable), Sébastien Canard, Xhevahire Tërnava
Assistants: Yara Hallak, Nathan Papon, Anish Bhobe
Cours Magistraux
- CM 1 : Introduction et organisation du cours [FR | EN]
- CM 2 : Introduction au paradigme orienté objet (OO) [FR | EN]
- CM 3 : Types de données, classes, objets et constructeurs [FR | EN]
- CM 4 : Visibilité, portée des déclarations et encapsulation des données [FR | EN]
- CM 5 : Héritage de classes (Partie 1) [FR | EN]
- CM 6 : Héritage de classes (Partie 2) [FR | EN]
- CM 7 : Interfaces de programmation [FR | EN]
- CM 8 : Le modèle de conception Modèle-Vue-Contrôleur (MVC) [FR | EN]
- CM 9 : Gestion des exceptions et logging [FR | EN]
Travaux Pratiques
Tous les TP, TD et livrables du projet final sont accessibles via les liens suivants :
Votre projet et collaboration :
- Groupes de projet
- Liens utiles et téléchargements
- 🤖 Simulation d'usine robotisée avec robots en mouvement, créée avec Copilot
- TD1 2026 - Diagrammes de classes des étudiants (designs au tableau blanc de l'exercice guidé)
Ressources
Outils et accès : Matériel de cours :- Tutoriels en ligne : Guide Java (FR) | W3Schools Java
- Manuels : Head First Java
- Examens précédents : Examen 2024-2025 | Examen 2023-2024