P. Urso

Développement d’applications Web

Ce cours présente le fonctionnement du web et apprend à développer des applications web dynamiques et interactives, côté client (JavaScript) comme côté serveur (PHP).

SPUF404 L2 S4 OPT 6 ECTS 18h CM, 8h TD, 20h TP
Syllabus P. Urso Site web

Parcours : parcours général (UE au choix, avec Concepts d’intelligence artificielle).

Description

Ce cours présente le fonctionnement du web (architecture client/serveur, protocole HTTP…), la production de pages web statiques (HTML, CSS) et le développement d’applications web dynamiques, tant du côté client (JavaScript) que du côté serveur (PHP).

Les TP visent à approfondir les notions vues en cours et à les mettre en œuvre sur de courts projets.

Objectifs

À la fin de ce cours, l’étudiant doit être capable de :

  • créer une application web dynamique et interactive ;
  • comprendre et organiser une architecture client-serveur dans le contexte du web.

Contenu

  1. Rappels d’HTML
  2. Rappels et compléments de CSS
  3. Développement d’applications côté client (JavaScript)
  4. Développement d’applications côté serveur (PHP)
  5. Communication client-serveur
  6. Introduction aux frameworks de développement web

Prérequis

Aucun.