| 407-1 | Programmation fonctionnelle avec Scala (option 2) | Informatique - formation initiale sous statut étudiant | S7 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Cours : 8 h | TD : 6 h | TP : 12 h | Projet : 0 h | Total : 26 h | |||||
| Responsable : Baptiste Hemery | |||||||||
| Pré-requis | |
|---|---|
| Programmation (C, Java) | |
| Objectifs de l'enseignement | |
| Appréhender le concept de programmation fonctionnelle | |
| Programme détaillé | |
| - Notion de Scala - Fonctions en tant qu'entité de première classe - Programmation objet et fonctionnelle - le pattern matching - Les collections et fonctions d'ordre supérieure |
|
| Applications (TD ou TP) | |
| Compétences acquises | |
| Bloc compétence : Développer et déployer une solution logicielle -> Niveau 3 : Maîtriser les paradigmes et les idiomes de langages de programmation. |
|
| Bibliographie | |
| Programming in Scala, second edition. Odersky, Spoon & Venners. Edition Artima. Scala in action. Raychaudhuri. Edition Manning. |
© 2026 - ENSICAEN ( Mentions Légales - Crédits )