Formation XML : Transformations XSL

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation Transformations XSL, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Mettre en pratique 
  • Développer des feuilles de styles XSL-T ou XSL-FO pour vos applications Web
  • Maîtriser les transformations XSL

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 190,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 190,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation Transformations XML intensive de 4 jours comportant de nombreux travaux pratique a pour objectif de former des développeur XSL. Après une rapide introduction rappelant les cas d'utilisation des transformations XSL, ce cours propose de balayer tous les aspects de XSL-T et de XPath, il fournit également une introduction conséquente à XSL-FO.

Programme

XSL : La feuille de style des documents XML

Rappel du rôle du CSS pour HTML, Application d'un CSS à un document XML, Limitations du CSS
Le rôle de XSL et de ses 3 composants principaux XSL-T, XPath XSL-FO
Les possibilités de XSL et ses cas d'utilisation. XSL une recommandation W3C
XSL-T comment ca marche, principe de transformation, utilisation côté client, les navigateurs qui le supportent, utilisation côté serveur, les différents moteurs de transformation disponibles. Déclaration de style dans les documents XML
XPath : comment référencer un noeud, les différents axes, les expressions, les fonctions
XSL-FO, formatage de page, principe de génération de fichiers PDF, outils à disposition.
L'outil XML-spy

Travaux pratiques

Exercices d'expression XPath, exemples simples de XSL, exemples de XSL-FO, Appliquer une feuille de style avec XML-spy, générer du PDF.

XSL-T et les templates

Entêtes des fichiers XSL
Principe des templates, application des template par le moteur
utilisation, syntaxe, définition des attributs match,mode et name, règles de priorité entre templates
Les expressions de base XPath, l'utilisation du '/', Le caractère joker, Notion de chemin et comportement du moteur, syntaxe, les paramètres, les variables

Approfondissement de XPath

Spécification des attributs, désignation d'un élément selon la valeur d'un de ses attributs
Désigner un élément avec des indices, les fonctions position(), last(), count()
Combiner des expressions XPath avec l'opérateur pipe ( | )
Les différents axes (enfants, parents, descendants, ancêtres, etc. )
Les fonctions sur les chaînes de caractères

Travaux pratiques

Pour chaque item, des exemples sont discutés et de petits exercices sont proposés.

XSL-T

La répétition, le tri, les différents modes, le sens de tri
La création d'éléments et d'attributs 
Le traitement conditionnel
Génération de nombre et formatage , les opérations sur les nombres, les fonctions sum(), ceiling(), mod (), ...
Les variables locales et les variables globales, les paramètres 
Comment définir son format de sortie ?Combiner les feuilles de stylesComment organiser correctement ses feuilles de style ?Eléments divers : ajouter des commentaires, générer des ids, récupérer les espaces de nommage, manipuler les espaces, ajouter des zones de textes, etc. 

Travaux pratiques

Génération dans XML-spy de plusieurs pages HTML faisant intervenir les différents instructions présentées. Génération d'une page HTML/javascript complexe

XSL-FO

XSL-FO comment ca marche ?
Architecture utilisée pour générer du PDF avec XSL
Eléments principaux de XSL-FO, la notion de block, de séquence de pages, de layout, le formatage de texte
Gestion des listes et des tableauxComment insérer des graphiques ou des images ?
Gestion des index, des marqueurs, des favoris, pied de page et numérotation des pages
Difficulté de XSL-FO, les outils disponibles

Travaux pratiques

Génération d'un ficher PDF dans XML-spy

Transformations XSL : mise en pratique

XSL-T côté client : le support par les navigateurs actuels, les tendances, les limitations, utilisation du Javascript avec XSL, les ActiveX avec IE
XSL-T côté serveur : rappel des avantages d'une solution serveur
Les alternatives pour une plate-forme J2EE, Xalan, TrAX
Les alternatives pour une plate-forme .NET
Réaliser une transformation XSL dans un environnement php

Travaux pratiques


Mise en pratique sur les différentes plates-formes.

Prérequis

HTML et développement Web.

Public

Ce cours s'adresse à tout développeur, chef de projet ou architecte désireux d'utiliser XML dans leur application ou leur S.I.

Ces formations pourraient vous intéresser

Objectifs de la formation

Ce cours vous enseigne les sujets nécessaires pour créer avec succès des applications de flux de messages et les services d'intégration IBM Integration Bus.

Cette formation se concentre sur l'utilisation d'IBM Integration Bus pour développer, déployer et supporter des applications de flux de messages de plate-forme indépendante et des services d'intégration. Ces applications et services d'intégration utilisent diverses topologies de messagerie pour transporter les données entre les demande de services et les fournisseurs de services, et également de permettre aux données d'être acheminées, transformées et enrichies au cours du traitement.

Les sujets abordés dans ce cours comprennent la création de services d'intégration et d'applications de flux de messages qui utilisent et fournissent des services Web. Vous apprendrez également comment utiliser le cas driven processing noeuds et comment utiliser l'installation d'enregistrement et de lecture pour capturer et afficher les données en cours de traitement. Vous apprendrez également comment IBM Integration Bus interagit avec les autres produits IBM et les informations de l'entreprise.

 

Tarif

A partir de 2 800,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Évaluer les enjeux du changement sous l'angle des transformations positives. Appréhender le changement comme un outil de développement. Construire une culture du changement comme ressource de management et de motivation.
Tarif

A partir de 940,00 €

Durée

1 jour ( 7 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Réaliser des documents longs structurés
  • Créer des tables des matières et des index
  • Ajouter de l'interactivité dans son document digital
  • Utiliser le format XML pour injecter un contenu balisé
  • Gagner en efficacité pour le travail d'exécution
  • Traiter les cas particuliers d'impression ou de fabrication.
Tarif

A partir de 1 120,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Formation Le langage C# (.NET)

Proposé par PLB CONSULTANT

Objectifs de la formation

Concrètement, à l'issue de cette formation C#, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre les principes du développement objet (classe, méthode, héritage, etc.)
  • Comprendre le rôle du framework .NET et savoir utiliser ses classes
  • Configurer et utiliser Visual Studio
  • Maîtriser la syntaxe et les concepts du langage C#
  • Utiliser ADO.NET et LINQ pour accéder aux données d'une base quelque soit leur provenance et les manipuler
  • Savoir appliquer les grands principes de C# à la réalisation d'applications riches (Windows Forms ou WPF)
  • Utiliser des services Web XML dans une application C#
  • Tester des fonctionnalités avancées de C#
  • Créer une première application Web en ASP.NET
Tarif

A partir de 2 910,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Découvrir l'approche systémique en 4 étapes.
  • Revisiter ses pratiques grâce à la grille d'analyse des biais d'interprétation.
  • Accompagner les transformations en tenant compte de la qualité de vie au travail.
Tarif

A partir de 1 565,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Souligner les avantages de la base de données SAP HANA pour SAP BW
  • Expliquer les exigences de la modélisation SAP BW
  • Fournir les lignes directrices des bonnes pratiques d'architecture LSA++ (Layered Scalable Architecture) telles que la séparation des données de base et des données transactionnelles
  • Décrire les différentes étapes du processus de modélisation de flux de chargement
  • Comparer le contenu fonctionnel avec les besoins
  • Expliquer la modélisation par champs
  • Créer des hiérarchies à l'aide d'InfoObjets ou de calculation views
  • Harmoniser des données provenant de plusieurs sources
  • Gérer la conversion de devises dans les transformations ou les calculation views
  • Générer des vues HANA et mettre en oeuvre des scénarios mixtes
  • Mettre en oeuvre des processus HAP (HANA Analysis Process)
  • Concevoir des flux d'inventaire et de couverture de stock.
Tarif

A partir de 4 100,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Concrètement, à l'issue de la formation C#11, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre les principes du développement objet (classe, méthode, héritage, etc.)
  • Comprendre le rôle du framework .NET 7 et savoir utiliser ses classes
  • Configurer et utiliser Visual Studio 2022
  • Maîtriser la syntaxe et les concepts du langage C#11
  • Utiliser ADO.NET et LINQ pour accéder aux données d'une base quelque soit leur provenance et les manipuler
  • Savoir appliquer les grands principes de C#11 à la réalisation d'applications riches (Windows Forms ou WPF)
  • Utiliser des services Web XML dans une application C#11
  • Tester des fonctionnalités avancées de C#11
  • Créer une première application Web en ASP.NET
Tarif

A partir de 2 910,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire l'architecture PowerCenter 8x/9x
  • Développer des mappings et workflows en utilisant les bonnes pratiques de la méthode Velocity
  • Utiliser les principales transformations et tâches de workflows
  • Exécuter et monitorer les workflows
  • Interpréter les messages d'erreurs des logs d'exécution
  • Utiliser le Debugger.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Identifier et décrire l'ensemble des concepts ASP .NET ;
  • Personnaliser une application Web ;
  • Accéder aux données dans les pages Web ;
  • Manipuler des données XML ;
  • Créer et consommer des Services Web ;
  • Sécuriser une application Web ;
  • Utiliser les composants les extensions Microsoft Ajax, ainsi que l'Ajax Control Toolkit ;
  • Déployer une application Web
Tarif

A partir de 990,00 €

Durée

35 heures

Modes
  • Distance

Formation Java et XML

Proposé par PLB CONSULTANT

Objectifs de la formation

A  l'issue de cette formation Java et XML vous aurez acquis les connaissances et compétences nécessaires pour :

  • Connaître les principales API Java permettant de manipuler du XML
  • Savoir naviguer, modifier, transformer un document XML en utilisant SAX ou DOM
  • Savoir transformer un document XML via XSLT et XPath
  • Pouvoir mettre en oeuvre un mapping Java/XML via l'API JAXB
Tarif

A partir de 1 295,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...