18, Avenue de l’Europe – Parc technologique du Canal

31520 Ramonville-Saint-Agne

05 61 32 99 49

XML, Transformation et présentation

Référence F171894
Tarif présentiel ou distanciel 1200 €
Session ouverte A partir de 2 personnes
Intra-entreprise Nous consulter

Présentation : le langage XML est devenu incontournable dans la mise en œuvre d’applications informatiques : ses compagnons XSL et XQuery permettent de transformer ou présenter des documents XML dans différents formats.

Public concerné : développeurs, chefs de projet, architectes.

Objectifs : savoir créer des feuilles de style XSL ou des requêtes XQuery pour transformer/présenter des documents XML.

Durée : 2 jours

Prérequis : cette formation s’adresse à des développeurs ayant suivi la formation « XML, concepts fondamentaux » ou ayant un niveau équivalent, et doivent posséder une expérience de la programmation.

Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.

Support de cours fourni à chaque stagiaire.

Modalités de suivi et d’évaluation : Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires. Questionnaire d’évaluation de la satisfaction en fin de stage.  Feuille de présence émargée par demi-journée par les stagiaires et le formateur. Attestation de fin de formation.

Informations pratiques : Accessibilité , modalités et délais d’accès.

Contenu de la formation

Rappels sur les espaces de nom :

  • intérêt
  • déclaration
  • mise-en-oeuvre

Xpath 2.0 :

  • présentation
  • les nœuds
  • syntaxe
  • les axes
  • les opérateurs
  • les fonctions

Introduction à XSLT :

  • les feuilles de style CSS
  • les feuilles de style XSLT
  • formats de sortie
  • tempate et apply-templates
  • sélection

Création de feuilles de style XSLT :

  • boucle for-each
  • branchements conditionnels
  • appels de templates
  • variables
  • paramètres
  • fonctions
  • génération d’éléments, d’attributs
  • calculs sur les nombres, formatage
  • introduction à XSL-Fo

Introduction à XQuery :

  • principe de Xquery
  • comparaison avec XSLT
  • requêtes XQuery avec XPath
  • expressions FLWOR
  • notions de séquences, de collection
  • interrogation de bases de données eXist

Développement d’applications :

  • mise en œuvre côté client
  • mise en œuvre côté serveur
  • processeur Saxon
DEMANDER UN DEVIS ÊTRE RAPPELÉ

Dates inter-entreprises

Toulouse

Top