Description du cours

Intitulé de l'Unité d'Enseignement

Architecture web

Code de l'Unité d'Enseignement

21BA040

Année académique

2020 - 2021

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 UE a pour objectif de comprendre les différentes architectures d’une application web.
Acquis d’apprentissage spécifiques visés :
• Identifier les contraintes spécifiques au développement web
• Formaliser les besoins sous forme de mockup
• Identifier les failles de sécurité potentielles
• Contribuer à la conception de l’architecture d’un site web tant pour la côté serveur que le côté client

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

Rapport à remettre pour le 13/05
Présentation orale à distance via Teams (webcam obligatoire)
Défense de son projet tant sur la partie architecture que ergonomie.
Durée de l'examen : 15 minutes par partie
Un horaire de passage sera prévu.

Références bibliographiques

https://symfony.com/
https://angular.io/