Description du cours
Intitulé de l'Unité d'Enseignement
Architecture web
Code de l'Unité d'Enseignement
21BA040
Année académique
2022 - 2023
Cycle
MASTER
Nombre de crédits
6
Nombre heures
0
Quadrimestre
2
Pondération
Site
ECAM
Langue d'enseignement
Français
Enseignant responsable
Dekimpe Philippe
Objectifs et contribution de l'Unité d'Enseignement au programme
Cette unité d’enseignement aborde d’une part l’ergonomie des applications et d’autre part les architectures du web tant orientée serveur qu’orientée client.
A l'issue de cette unité d'enseignement l'étudiant sera capable :
• de définir les contraintes qui permettront le choix d'une architecture web
• de définir une API REST
Tous les concepts abordés sont mis en pratique dans les travaux réalisés.
Cette UE a pour objectif de comprendre les différentes architectures d’une application web.
Acquis d’apprentissage spécifiques visés :
• Communiquer en utilisant les concepts et le vocabulaire spécifique au développement web
• Formaliser les besoins d'un développement web
• Concevoir un site web ergonomique
• Concevoir une API de type REST
• Identifier les contraintes qui permettront le choix d'une architecture web
Prérequis et corequis
Description du contenu
• Conception d’une interface et ergonomie web
• Architecture MVC (Model View Controller)
• API REST (Application Programming Interface
• Architecture SPA (Single Page Application)
Méthodes pédagogiques
Présentations théoriques
Laboratoires pratiques où les étudiants mettront en oeuvre les différentes architectures
Mode d'évaluation
Evaluation continue
Examen écrit
Références bibliographiques
https://nodejs.org/en/
https://vuejs.org/