Description
L'objectif principal de ce cours est de familiariser les participants avec le XML, sa syntaxe et ses applications concrètes. À la fin du cours, les participants seront en mesure de comprendre le langage XML, de structurer les données XML et de développer des applications utilisant le langage XML.
Public cible
Ce cours est destiné aux participants ayant peu ou pas de connaissances préalables en XML et s'adresse spécifiquement aux débutants intéressés par la compréhension et l'utilisation de données XML. Il convient à toute personne impliquée dans le traitement de données, le développement Web ou le développement de logiciels et souhaitant comprendre les bases du XML.
Aucune connaissance préalable n'est requise pour participer à ce cours. Il est accessible à toute personne n'ayant aucune expérience préalable du XML ou des technologies connexes.
Méthode
Le cours est proposé sous forme de leçons dirigées par un instructeur ainsi que d'auto-apprentissage. Les participants recevront des exercices pratiques et des devoirs pour mettre en pratique leurs compétences. L'accent est mis sur l'apprentissage pratique, au cours duquel les participants écrivent activement du code et résolvent des problèmes de programmation.
Contenu
Introduction au XML et à l'importance de la structuration des données.
Comparaison de différents formats de données, notamment JSON, YAML et CSV, et de la place du XML dans ce paysage.
Comprendre la syntaxe XML, y compris les éléments, les attributs et les espaces de noms
Modélisation de concepts du monde réel au format XML.
Applications XML, notamment la lecture de XML dans des documents HTML avec JavaScript (AJAX et DOM), l'utilisation d'expressions et de fonctions XPath, XQuery pour récupérer des données et la définition de règles syntaxiques avec des schémas DTD et XML (XSD).
Certification
Attestation de participation : les participants reçoivent un certificat attestant qu'ils ont terminé cette formation à la fin de la formation.