Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| formations:masters:ue:m2:poca9 [2023/04/21 09:17] – ↷ Page déplacée de formations:masters:cours:m2:poca9 à formations:masters:ue:m2:poca9 treinen | formations:masters:ue:m2:poca9 [2023/09/08 13:36] (Version actuelle) – Syllabus fourni par JBY treinen | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ~~NOTOC~~ | ||
| + | |||
| + | ====== Programmation Objet - Concepts Avancés ====== | ||
| + | |||
| + | ===== Description ===== | ||
| + | |||
| + | Ce cours a pour objectif d’améliorer votre connaissance de la programmation Java et de son écosystème. | ||
| + | |||
| + | ===== Syllabus ===== | ||
| + | |||
| + | ==== Sujets centraux ==== | ||
| + | |||
| + | - La généricité et les contraintes | ||
| + | - La programmation fonctionnelle (java.function) | ||
| + | - Les calculs par flots de données (Stream) | ||
| + | - Les modules | ||
| + | - La programmation concurrente et ses évolutions (ExecutorService, | ||
| + | - La réflexion (java.lang.reflect) | ||
| + | |||
| + | ==== Sujets potentiellement traités ==== | ||
| + | |||
| + | - Les tests | ||
| + | - La gestion du temps | ||
| + | - Les avancées diverses du langage Java ≥8 | ||
| + | |||
| + | |||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | Une bonne maîtrise de la POO dans le langage Java | ||
| + | |||