Niveau d'étude
BAC +2
ECTS
6 crédits
Composante
Faculté des sciences
Description
L’UE se compose d'une matière enseignée sur 3 périodes : Développement web 2 P8 (CM,TP) Développement web 2 P9 (CM,TP) Développement web 2 P10 (CM, TP)
Objectifs
Apprentissage de PHP, fonctions de base, manipulation des tableaux classiques et associatifs, des chaînes de caractères et des expressions régulières, programmation côté serveur, accès aux bases de données.
Apprentissage de Javascript, aspects fonctionnel et objet, manipulation du DOM, requêtes asynchrones AJAX.
Compétences visées
― Comprendre le concept de programmation côté serveur.
― Connaître le langage de programmation PHP (gestion des valeurs issues de formulaires, gestion de tableaux traditionnels et de tableaux associatifs, de chaines de caractères et d’expressions régulières, interface avec une base de données).
― Connaître le langage de programmation Javascript (aspects fonctionnel et objet).
― Comprendre l’arbre DOM d’un document HTML. Savoir manipuler cet arbre avec Javascript et réaliser la validation des entrées de formulaires.
― Savoir réaliser des requêtes asynchrones (AJAX).
― Savoir utiliser conjointement ces technologies afin de réaliser des pages dynamiques.