2025-2026
Avenue Victor Maistriau 8a
7000 Mons
Fiche ects de l'unité d'enseignement #1239 intitulée :
Bachelier en Informatique orientation Réseaux et Télécommunications / Bloc 2
- option Développement
Responsable d'UE : Gianni TRICARICO
Bloc : IRT2
Période : 2e quadrimestre
Durée : 60 h
Crédits : 5 ects
-
Construire des applications extensibles et réutilisables.
Expliquer et représenter le diagramme de classes des design patterns suivants :
Expliquer le diagramme de classes (+ Symboles).
Expliquer les principes de conception (SOLID).
Expliquer l'injection de dépendance avec le framework Spring et les tests unitaires
Réaliser des travaux pratiques relatifs au cours théorique.
Conception d'applications en Java - théorie : 28 h de théorie
Conception d'applications en Java - travaux pratiques : 32 h d'exercices/Labos
Conception d'applications en Java - théorie : cours magistral
Conception d'applications en Java - travaux pratiques : cours magistral, travaux de groupes, approche par projets, approche par situation problème, utilisation de logiciels, Travail en autonomie (distanciel)
Conception d'applications en Java - théorie : français
Conception d'applications en Java - travaux pratiques : français
Conception d'applications en Java - théorie : syllabus
Conception d'applications en Java - travaux pratiques : syllabus, notes de cours, activités sur eCampus, protocoles de laboratoires
E. Freeman, E. Freeman, B. Bates, K. Sierra, "Head First Design Patterns 2nd Edition",O'Reilly Media, 2021.
B. Bates, K. Sierra, T. Gee, "Head First Java 3e", O'Reilly Media, 2022.
J. Lonchamp, "Conception d'applications en Java/JEE - 2e éd. - Principes, patterns et architectures: Principes, patterns et architectures",DUNOD, 2019
T. Kaczanowski, "Practical Unit Testing with JUnit and Mockito",Tomasz Kaczanowski, 2019
-
Méthode d'évaluation : épreuve intégrée
Langues d'évaluation : français
Examen oral 50%
Examen écrit 50%