Architecture et développement web

  • Cours (CM) -
  • Cours intégrés (CI) 15h
  • Travaux dirigés (TD) -
  • Travaux pratiques (TP) 15h
  • Travail étudiant (TE) -

Langue de l'enseignement : Français

Niveau de l'enseignement : B2-Avancé - Utilisateur indépendant

Description du contenu de l'enseignement

Cette UE présente les principes et techniques avancés de développement client/serveur permettant de réaliser et faire communiquer entre elles des applications WEB ou mobile. Les différentes briques nécessaires à cet objectif y seront abordées pour en maîtriser les principaux aspects. Durant cette UE, les étudiants réalisent un mini-développement mettant en oeuvre tout ou partie de ces principes dans le cadre d'un projet.

Compétences à acquérir

À l'issue de cette UE un étudiant connaîtra :
- le modèle MVC
- les principes de développement de services WEB
- comment réaliser une API HTTP appelée par une application WEB et une application mobile
- les échanges et contrôles de données via le protocole HTTP aux formats XML ou JSON
- le dialogue client/serveur WebSocketIO
- les principes d'authentification

Pré-requis recommandés

À l'entrée de cette UE, un étudiant devrait savoir :
- développer une application WEB simple en PHP
- utiliser des composants fournis par une librairie
- mettre en oeuvre le HTML/CSS/JS pour développer une page WEB

Contact

UFR de Mathématique et Informatique

7 RUE RENE DESCARTES
67084 STRASBOURG
0368850123

Formulaire de contact


MASTER - Informatique