accessibility

Course description

Title of the Teaching Unit

Web Architecture

Code of the Teaching Unit

21BA040

Academic year

2024 - 2025

Cycle

Number of credits

6

Number of hours

0

Quarter

2

Weighting

Site

ECAM

Teaching language

English

Teacher in charge

Nguyen Khôi

Objectives and contribution to the program

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

Prerequisites and corequisites

Content

- 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

Teaching methods

Présentations théoriques et exercices en présentiel

Laboratoires pratiques où les étudiants mettront en oeuvre les différentes technologies etarchitectures

Assessment method

Évaluation continue 20%

Réalisation des exercices et validation par l'enseignant au labo

Examen écrit 80%

References

https://nodejs.org/en/