La présentation de ce site est conforme aux standards actuels ; sa présentation est optimale avec un navigateur récent.

Langages pour le Web (In2LangWeb)

uk English version 

Professeurs : Donatien Grolaux; Emmeline Leconte; Grégory Seront; Michel Debacker;

Nombre d'heures : 42

Période :Semestre 2

Type de cours :

Objectifs :

JavaScript

Le cours a pour but de montrer l'intérêt de l'utilisation du JavaScript lors de la conception de site Web dynamique.

Au terme de ce cours, l'étudiant sera capable

  • d'écrire des scripts interagissant proprement avec une application Web
  • de structurer clairement le code JavaScript notamment en organisant celui-ci en classes

XML

Le cours a pour but de montrer l'intérêt des documents standardisés XML.

Au terme de ce cours, l'étudiant sera capable

  • d'écrire un fichier xml bien formé et valide
  • d'appliquer les transformations XSLT
  • d'effectuer des recherches dans des documents XML au moyen d'expressions XPath

JSP

Compétences :


Prérequis :

JavaScript

Les étudiants doivent avoir des notions d'HTML et CSS. Ils devront également avoir suivi le cours de XML.

XML

Les étudiants doivent avoir des notions d'HTML et CSS.

JSP

Contenu du cours :

JavaScript

Le cours s'articule autour des thèmes suivants:

  • apprendre les bases du langage
  • écrire du JavaScript unobtrusive
  • interagir avec browser client : validation de formulaire, modification des règles CSS, gestion des événements, programmation DOM
  • organiser son code en JavaScript orienté Objet
  • aborder la technologuie  AJAX

XML

Le cours se structure en 5 parties:

  • les notions de base de la standadisation XML
  • la validation via les DTD
  • la validation via les schemas
  • la transformation en utilisant le XSLT
  • la recherche de noeuds avec les expressions XPath

JSP

Méthode d'enseignement :

JavaScript

Le cours se donne en 6 séances pratiques. Chaque séance débute par une introduction théorique et se poursuit par une mise en pratique des concepts abordés.

XML

Le cours se donne en 6 séances pratiques. Chaque séance débute par une introduction théorique et se poursuit par une mise en pratique des concepts abordés.

Les 5 premières séances correspondent aux 5 parties de cours annoncées dans la rubrique contenu. La dernière séance consiste en un exercice récapitulatif.

JSP

Lectures recommandées :

JavaScript

Les étudiants sont invités à consulter le site du W3C : www.w3schools.com.

Nous conseillons également l'ouvrage suivant disponible à la bibliothèque de l'institut :

Pro JavaScript techniques de J. Resig (APress)

XML

Les étudiants devront consulter le site officiel du w3c : www.w3c.org .Nous encourageons l'apprentissage personnel en utilisation la plateforme www.w3schools.com .

JSP

Méthode d'évaluation :

JavaScript

La note du cours est celle obtenue lors de l'examen présenté en session de juin (ou de septembre).

XML

La note du cours est celle obtenue lors de l'examen présenté en session de juin (ou de septembre).

JSP