Objectifs du module

  • Savoir programmer un client « riche »

Compétences visées

  • FA1-A : Conception technique d'une solution informatique
  • FA1-C : Réalisation d'une solution informatique
  • FA1-D : Tests de validation d'une solution informatique

Prérequis

  • M2105, M3104, M3105

Contenus

  • Modèle de documents Web : DOM (Document Object Model)
  • Gestion dynamique du DOM : JavaScript, etc.
  • Programmation événementielle
  • Requêtes asynchrones, formats d'échange de données

Modalités de mise en œuvre

  • Utiliser une bibliothèque / un cadre de conception (framework)
  • Aborder les techniques d'adaptation de l'interface à différents terminaux (dont téléphone, tablette, écran de bureau)

Prolongements possibles

  • Accès à des services Web
  • Programmation graphique pour le Web"

Mots clés

Interactivité ; Événementiel ; Client riche