Formation

XML et XSLT

Référence: DEV20

2
Jours
14
Heures
920
Euros (HT)

Caractéristiques

S'inscrire à la formation

Formulaire d'inscription

Date de la formation

Voir le calendrier

Lieu

Site de Metz :
JCD FORMATION
193 rue Metman
57070 METZ
03 87 37 97 70

Site de Pompey :
KAPEDIA
132 Rue Léonard de Vinci
54340 POMPEY
03 83 49 80 80

Formation accessible à distance La formation est accessible à distance.

Logo personne à mobilité réduites La formation est accessible aux personnes à mobilité réduite et toute demande d’adaptation peut être étudiée en amont de la formation en fonction du besoin des personnes. Nous contacter pour plus d’informations.

Public/Prérequis

Public : Développeurs de sites Web dynamiques en XML

Prérequis : Connaissance de base en informatique

Méthodes et moyens pédagogiques

Pédagogie active, avec alternance de phases théoriques et d’exercices pratiques.
Ces derniers permettent une utilisation immédiate et quotidienne des outils proposés.

Validation

Attestation de stage

Profil intervenant

Formateur expert dans le domaine

Suivi et évaluation de l’action

Compte rendu de fin de formation et analyse interne.
Questionnaire « évaluation de la formation » rempli par le stagiaire.

Objectifs

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

Vous pourriez être intéressé

Caractéristiques

S'inscrire à la formation

Formulaire d'inscription

Date de la formation

Voir le calendrier

Lieu

Site de Metz :
JCD FORMATION
193 rue Metman
57070 METZ
03 87 37 97 70

Site de Pompey :
KAPEDIA
132 Rue Léonard de Vinci
54340 POMPEY
03 83 49 80 80

Formation accessible à distance La formation est accessible à distance.

Logo personne à mobilité réduites La formation est accessible aux personnes à mobilité réduite et toute demande d’adaptation peut être étudiée en amont de la formation en fonction du besoin des personnes. Nous contacter pour plus d’informations.

Public/Prérequis

Public : Développeurs de sites Web dynamiques en XML

Prérequis : Connaissance de base en informatique

Méthodes et moyens pédagogiques

Pédagogie active, avec alternance de phases théoriques et d’exercices pratiques.
Ces derniers permettent une utilisation immédiate et quotidienne des outils proposés.

Validation

Attestation de stage

Profil intervenant

Formateur expert dans le domaine

Suivi et évaluation de l’action

Compte rendu de fin de formation et analyse interne.
Questionnaire « évaluation de la formation » rempli par le stagiaire.

Logo Qualiopi Logo NF

Programme

INTRODUCTION

  • Définition d’un annuaire LDAP
  • Installation d’OpenLDAP

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 noeuds
  • 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