Description du cours
Intitulé de l'Unité d'Enseignement
Web Architecture
Code de l'Unité d'Enseignement
21BA040
Année académique
2024 - 2025
Cycle
MASTER
Nombre de crédits
6
Nombre heures
0
Quadrimestre
2
Pondération
Site
ECAM
Langue d'enseignement
Anglais
Enseignant responsable
Nguyen Khôi
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.
L'étudiant sera capable de :
- Communiquer en utilisant les concepts et le vocabulaire spécifique au développement web
- Modéliser à l'aide de diagramme 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)
- Architectures mobiles hybrides
Méthodes pédagogiques
Présentations théoriques et exercices en présentiel
Laboratoires pratiques où les étudiants mettront en oeuvre les différentes technologies etarchitectures
Mode d'évaluation
Évaluation continue 20%
Réalisation des exercices et validation par l'enseignant au labo
Examen écrit 80%
Références bibliographiques
https://nodejs.org/en/