Objectifs : Comprendre la syntaxe XML, stocker et échanger des données structurées
Prérequis : Avoir des notions de langage HTML
Public : utilisateur désirant structurer des données afin de les échanger ou les publier sur un site Web
Pédagogie : alternance d’apports théoriques et nombreux exercices de mise en pratique
Moyens pédagogiques : un ordinateur multimédia par apprenant, ordinateur et vidéoprojecteur pour l’animateur
Évaluation des acquis : Mise en pratique à l’aide d’exercices en autonomie puis corrigés individuellement et collectivement
Suivi après formation :
Certificat de stage
Bilan de formation rempli par le formateur
Évaluation de satisfaction à chaud remplie par l’apprenant
Un ouvrage de référence (remis en formation)
Référence : IDLXMLBASE
Niveau : Débutant
Durée standard : 2 jours
Nos plans de cours standards sont adaptables sur demande tant en termes de contenu que de durée :
nous contacter ici
PROGRAMME DE LA FORMATION
Découvrir le langage XML
Connaitre la syntaxe du langage XML
Comprendre l'importance de la validation
Valider à l’aide de DTD (Document Type Definition)
Appréhender les différents types de déclaration
Mettre en place un schéma XML
Utiliser Relax NG
Visualiser la syntaxe XML dans Relax NG
Découvrir la syntaxe compacte
Naviguer dans les documents XML
Désigner avec le langage Xpath
Décrire les liens avec XLL
Utiliser Xbase et Xinclude
Extraire des données avec XQuery
Comprendre le langage
Utiliser les expressions XQuery
Sécuriser les échanges XML avec SAML
Comprendre le langage SAML
Mettre en place le SSO
Optimiser le XML avec EXI
Mettre en forme un document XML
Lier un document XML à une feuille de style XSL
Appliquer une transformation XSLT
Appliquer une feuille de style CCS à un document XML
Structurer avec XSL-FO
Créer un document PDF avec XSL-FO
Transformer un document XML en fichier Texte, CSV
Appréhender la notion de services web
Utiliser les annuaires de service Web
Comprendre le protocole SOAP et les parseurs XML
Intégrer le XML aux solutions Internet à l’aide du protocole SOAP
Interpréter les documents XML à l’aide des parseurs (analyse syntaxique)
Construire des formulaires XHTML : les XForms
Comprendre les principes du langage XHTML
Déclarer les Xforms
Maitriser les composants Xforms
Échanger entre XML, DOM et JavaScript
Comprendre le JavaScript
Utiliser DOM
Utiliser AJAX
Utiliser jQuery
Se servir du langage XML dans les interfaces homme-machine
Utiliser le XAML
Utiliser le JavaFx
Interfacer avec Android
Connaitre les langages WML, SMIL, RDF et RSS
Découvrir le langage WML
Structurer un document SMIL
Comprendre les objectifs du langage RDF
Construire un flux RSS
Décrire des données graphiques vectorielles avec SVG (Scalable Vector Graphics)
Interpréter les SVG
Utiliser la syntaxe de SVG
S’initier aux autres langages dérivés de XML
Comprendre les sous ensembles de XML
Utiliser des langages dérives de XML tels que YAML, JSON
Utiliser XML pour les B to B