Formation XML et XSLT – 30804

En amont, de la formation réalisez le questionnaire d’auto-positionnement. Cliquez ici.

Durée

2 journées

Lieux

Formations à Nancy
Formations à Metz
Formations à Verdun
Formations à Epinal
Formations en Lorraine


Objectifs Formation XML et XSLT – 30804

Transformer des données XML en utilisant XSLT, construire des feuilles de style avec les éléments XSLT, filtrer des documents XML avec XPath, convertir des données XML aux formats HTML, générer des fichiers PDF.

Public

Développeurs de sites Web dynamiques en XML.

Pré-requis

Maîtriser les langages HTML et CSS.

Méthode pédagogique et moyens

Audit
Exposés – cas pratiques et exercices – synthèse
Un poste par stagiaire
Un vidéo projecteur
Support de cours fourni à chaque stagiaire
Suivi post formation de 3 mois
Formateur(trice) spécialisé(e)

Outils d’évaluation des acquis des stagiaires tout au long et en fin de formation

– Réalisation d’exercices de mise en pratique
– Réalisation d’un auto-diagnostic
– Vérification des acquis en fin de chaque chapitre de la formation
– Réalisation d’une évaluation individuel sur chaque point à la fin de la session

Adaptation des modalités pédagogiques aux objectifs de la formation

Nos formations se déroule exclusivement en présentiel, les sessions sont au maximum composés de 6 personnes, dans un format intra ou inter entreprise.

Nous pouvons réaliser la formation dans nos locaux ou chez le client. Les formations peuvent être continues ou discontinues.

Lors de l’audit ou d’un entretien avec le prescripteur / Client, nous adaptons les modalité de formation sur les critères suivants :

  • Horaires et lieu de formation
  • Formation pendant ou hors temps de travail
  • Formation individuelle ou en groupe
  • Formation en intra ou inter
  • Formation sur son lieu de travail ou en centre de formation

 


Introduction à XSL

  • Différences entre XSL et les traitements SAX et DOM
  • Avantages de XSL
  • Séparation des données et des couches de présentation

Composants XSL

  • XSLT – Xpath – XSL-FO
  • Arbres d’entrée et de sortie
  • Processeurs XSL
  • Stratégies pour les applications côté client et côté serveur

Création de documents XSLT

  • Éléments des feuilles de style
  • Syntaxe des règles
  • Appel et application de règles
  • Éléments de feuilles de style
  • Copie des données XML
  • Gestion des caractères spéciaux
  • Instructions conditionnelles de XSLT
  • Réalisation d’opérations répétitives
  • Utilisation des variables XSLT

Création de liens

  • Liens XML – XLink – XPointer

Recherche et filtrage avec XPath

  • Interrogation et recherche de données XML
  • Correspondance entre les instructions Xpath et les données XML
  • Navigation avec Xpath
  • Structure arborescente
  • Choisir des régions dans les arbres d’entrée
  • Parcours
  • Recherche des motifs
  • Combinaison des étapes de localisation
  • Test et filtrage des nœuds
  • Utilisation des fonctions Xpath
  • Construction de prédicats complexes

Génération de documents XML

  • Création d’éléments et d’attributs XML
  • Intégration d’éléments XSL
  • Ajout de validation
  • Gestion du texte et des nombres
  • Génération de documents XML, HTML et autres
  • Génération de texte brut
  • Mise en forme de nombres
  • Tri et regroupement
  • Dictionnaire de stockage

Création de fichiers PDF avec XSL-FO

  • Les différents éléments
  • Étalon et contenu de pages
  • Liste et tableaux de données

 

Orangea est certifié selon le référentiel ISO 9001 et enregistré au Datadock.