IW3561 - Application Web

IW3561 - Application Web

Objectifs

Objectif général :

Décrire et mettre en oeuvre les technologies web permettant l’exploration de données distantes, la transmission et le partage d'informations, en étant sensibilisé aux menaces et vulnérabilités du web

Objectifs détaillés :

- Définir le web: concepts, hébergement, référencement, navigateurs et services
- Réaliser et mettre en service une application web
- Expliquer les mécanismes et les spécificités des langages client / serveur
- Traiter et explorer des données distantes au travers d'une application web.
- Utiliser un ou plusieurs logiciels d’aide à la création de sites web
- Définir et apprécier les enjeux de la sécurité web.
- Utiliser des librairies externes pour le développement d'application web moderne
- Mettre en oeuvre des techniques de programmation synchrone et asynchrone (événements, promesses)
- Décrire différentes architectures existante et les modèles de conception associés (MVC / MVVM / SPA ou SOA - Rest/SOAP)
- Mettre en oeuvre un ou plusieurs framework facilitant le développement d'application riches via des approches composants et gestion d'état

Place dans le cursus

après 'Systèmes de gestion de base de données' et avant le projet SGBD

Volume horaire (h)

  • Cours magistraux : 30
Ce cours fait partie de la formation

En bref

Crédits ECTS : Cf UE

Nombre d'heures 30

Contact(s)

Karine PUECHMOREL

Tél : +33 5 62 25 95 17

Email : karine.puechmorel @ enac.fr

Mickaël ROYER

Tél : +33 5 62 25 95 21

Email : mickael.royer @ enac.fr

Jérémie GARCIA

Tél : +33 5 62 17 43 48

Email : jeremie.garcia @ enac.fr