Développement - Internet :
Transformation XSL (XSLT)


Durée de la formation : 3 jours

Objectifs : Au terme de cette formation, les stagiaires auront acquis les compétances necéssaires à la mise en oeuvre d'applications XML à base de feuilles de styles XSL.

Prérequis : Afin de suivre cette formation, le stagiaire devra préalablement être familiarisé avec les langages HTML et XML.

Public ciblé : Toute personne en charge d'un développement Web (Application Internet ou Intranet).


La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés. Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice), à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.


  1. Rappels sur HTML, XML et XHTML

    • Aspects fondamentaux
    • Les parseurs XML (DOM / SAX)
    • Les outils de développement XML/XSL
  2. Les feuilles de styles XSL

    • Aspects fondamentaux
    • Un exemple concret - la notions de templates XSL
    • Etude du flux généré
  3. Mise en oeuvre d'expressions XPATH

    • Qu'est ce XPATH ?
    • Mise en oeuvre d'expressions XPATH simples
    • Localiser un noeud de l'arborescence
    • Fonctions XPath
  4. Eléments fondamentaux du langage XSL

    • Filtrer et ordonner les informations
    • Les instructions XSL de tests (<xsl:if>, <xsl:choose>, ...)
    • Les instructions de boucles (<xsl:for-each>, ...)
    • Définition et appels de templates nommés
    • Utilisation de variables et de paramètres
  5. Aspects avancés

    • Importation et Inclusion de fichier XSL
    • Lier plusieurs fichiers XML de données
    • Configuration de la sortie (ANSI, UNICODE, ...)
    • Quelques compléments : <xsl:element>, <xsl:attribute>, <xsl:comment>, ...
  6. Transformations XSL coté serveur

    • Technologies serveurs existantes (PHP, ASP, ASP.NET, JAVA (J2EE)
    • Les APIs PHP 5.0 pour la manipulation de données XML
    • Application coté serveur de la transformation via PHP
  7. Introduction à XSL-FO (Formating Object)

    • Intérêts de XSL-FO
    • Mise en oeuvre d'un exemple simple

© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure


Filière Développement - Internet : Formation Transformation XSL (XSLT)

Filière Développement - Internet : Cours Transformation XSL (XSLT)

Quelques liens internet

Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Evolution MM Multimédia multimedia : Formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
DéveloppementFormationCatalogue de nos formationsConseilL'encyclopédieCoordonnées

Infini Software - Centre de Formation Informatique continue professionnelle

Formation Java - Formation J2EE - Formation .NET - Langage C, C++ - Formation Internet

Localisation : Sophia Antipolis Nice Alpes Maritimes 06 paca provence alpes cote d'azur Cours formation plan de cours formateur e-learning elearning langages informatique programmation c c++ java C# j2ee j2se jsp servlets Visual Basic HTML XML Javascript ASP .NET XML XSL CSS services web ado .net jdbc rmi ejb réseaux sockets Développement développements informatique développeur internet intranet extranet site web webagency agency logiciel progiciel organisme organismes systèmes embarqués embarquées temps réel Agréments certification certifié Microsoft Certified Professional MCP

Société de développement Informatique

Formation Informatique

Formations Informatique