Diplômes intégrant cet élément pédagogique :
Descriptif
Programme résumé :
Langages à objets
- Types simples et classes.
- Packages et JVM
- Containers de données
- Types dérivés et interfaces
Langages extensibles à balises
- Balises, elements et attributes
- Transformation (XSLT) et Adressage (XPath)
Langages à schéma
- Types simples et types complexes
- Espaces de noms et extensibilité
- Modèles de contenu
- Types dérivés et éléments abstraits
Liens entre les langages à balises et à objets
- Modèle objet du document (DOM).
- Lecture et écriture de documents XML: modèles push et pull.
- Automatisation: compilateurs de schémas.
Pré-requis recommandés
Notion d'algorithmique et de types de données.
Compétences visées
- Savoir modéliser un ensemble de données avec un langage XML.
- Savoir transformer et aggréger des données.
- Savoir étendre des langages existants.
- Maitriser la notion de type dans les langages à objets
- Savoir importer et exporter des données depuis des langages à objets.
Informations complémentaires
Méthode d'enseignement : En présenceLieu(x) : Grenoble, Valence
Langue(s) : Français
En bref
Période : Semestre 5Crédits : 6
Volume horaire
- CM : 8.25h
- TP : 33h
- TD : 8.25h
Contact(s)
Nicolas Glade
Etudiants internationaux
Crédits : 0.0