Aide sur Rechercher des cours

Ce cours est destiné aux étudiants de deuxième année informatique, en suivant ce cours vous allez:

  •  Comprendre le contexte d’apparition du langage XML, son positionnement dans la pile des standards du web ainsi que des exemples de son utilisation.
  • Assimiler la notion de métalangage, la notion du DOM (Domain Object Model), de "well-formed" et de "valide".
  •   Savoir représenter le document selon une structure en arbre et vérifier sa validité à l’aide d’un parseur.
  • Définir la grammaire d’un document XML en utilisant une DTD et/ou un Schéma XML.
  • Savoir opérer des transformations en utilisant XSLT
  • Pouvoir interroger des données structurées dans des fichiers ou bases de données XML.


Ce cours a pour objectif d'étudier les structures de données qu'on peut utiliser dans nos programmes pour stocker des données qui peuvent être simples ou complexes. Ces structures peuvent être utilisées pour implémenter des types abstrait de données comme les piles et les files.

Les structures étudiées sont:

  • Les tableaux
  • Les listes simplement chaînées
  • Les piles
  • Les files
  • Les listes  doublement chaînées
  • Les arbres 
  • Les graphes