Architecture et programmation du web

Vous êtes ici :

Architecture et programmation du webCode de l'UE : HLIN607

Présentation

Cet enseignement est destiné à des étudiants ayant une connaissance du
langage HTML et de la navigation sur le web. Les notions essentielles
des architectures Web (sites statiques et dynamiques, aspects
présentation + structuration, sécurité et aspects éthiques de la toile)
seront abordés avec notamment les points suivants :

  • Langage HTML5, CSS;
  • validation, DTD ;
  • Langage côté serveur PHP5 (GET, POST, sessions, cookies, identification, ...) ;
  • Liaison avec une base de données (MySQL) ;
  • Object Relationnal Mapping avec Propel ;
  • frameworks;
  • Langage côté client : Javascript ;
  • Manipulation du DOM ;
  • Importation via AJAX de fichiers XML (et JSON) ;
  • framework JQUERY.

Objectifs

Les objectifs visés par cet enseignement sont :

  • compréhension de HTTP ;
  • apprentissage du langage PHP ;
  • apprentissage du langage JavaScript ;
  • connaissance de framework Javascript tel que JQUERY.

Volume horaire

  • CM : 16.5
  • TD : 16.5
  • TP : 16.5
Diplômes intégrant cette UE

En bref

Crédits ECTS 5

Contact(s)

Contact(s) administratif(s)

Pierre POMPIDOR (pierre.pompidor @ umontpellier.fr)

Michel MEYNARD (michel.meynard @ umontpellier.fr)