XML et technologies associées (DTD/XSD, XPath, XSLT…)

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Décrire les cas d’utilisation de XML.
  • Appliquer les règles et bonnes pratiques de construction d’un document XML pour qu’il soit bien formé.
  • Définir une grammaire de validation XML avec DTD et XMLSchema.
  • Choisir selon le contexte, d’élaborer une grammaire basée sur DTD ou XMLSchema.
  • Appliquer une grammaire sur un document XML.
  • Naviguer dans un document XML en utilisant XPath.
  • Écrire une feuille de style XSLT pour transformer un document XML.
  • Élaborer une feuille XSL-FO pour formater un document XML en document structuré.  

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Découvrez comment gérer les données structurées grâce à notre formation complète en XML et technologies associées (DTD/XSD, XPath, XSLT).
Vous aurez un aperçu de l’évolution du Web, les cas d’utilisation de XML, et sa standardisation par W3C.
Notre formation vous initie à la syntaxe de fichiers XML, à l’écriture de documents XML bien formés et valides, ainsi qu’à l’élaboration de DTD et de XMLSchema.
Nous abordons les limites de la DTD, les avantages de XMLSchema, et la déclaration des éléments et attributs.
Vous apprendrez également à appliquer une grammaire sur un document XML.
Nous approfondissons les traitements de données XML avec les feuilles de styles XSL, XSLT, XSL-FO et XPath.
La pratique se fait à travers des exercices de transformation XML vers HTML ou XML, et de génération de document PDF à partir de données XML.

Programme

Généralités (1 heure)

  • Historique
    • Évolutions du Web et besoins 
  • Comparaison avec SGML et HTML
    • Le principe des langages de balisage
  • Statut officiel
    • Standardisation W3C
  • Séparations données, structure, présentation
  • Cas d’utilisations de XML
    • Utilisations B2C
    • Utilisation B2B
    • Évolution vers les Services Web

Le Meta-langage XML (4 heures) 

  • Syntaxe de fichiers XML
  • Le balisage
    • Les éléments
    • Les attributs
  • Les caractères
  • L’encodage
  • Le prologue
    • La déclaration XML
    • La déclaration de type de document
    • Les instructions de traitement
  • Écrire des documents XML
    • Écrire des documents bien formés
    • Écrire des documents valides
  • Travaux pratiques 
    • Mise en place d’un environnement de travail pour XML 
    • Création d’un document structurant des données
    • Vérification que le document soit bien formé

La grammaire XML : DTD (1 heure)

  • La DTD (Document Type Definition)
    • Déclaration d’éléments
    • Déclaration d’attributs
    • Déclaration d’entités
    • Déclaration de notations
  • Écrire des DTD et valider des documents XML
  • Travaux pratiques : 
    • Élaboration d’une DTD pour le document XML préalablement créé
    • Validation du document XML

La grammaire XML : XMLSchema (4 heures)

  • XMLSchema?: XSD (XML Schema Definition)
    • Limite de la DTD
    • Comparaison DTD/XMLSchema
    • Avantages de XMLSchema
  • XMLSchema et espace de nommage XML
    • Déclaration des éléments
    • Déclaration des attributs
  • Les types de données
    • Définition des contraintes
  • Valider des documents XML avec XMLSchema
  • Travaux pratiques :
    • Création dun XMLSchema pour le document XML
    • Définition de types de données personnalisés
    • Application du XMLSchema sur le document XML pour la validation

Traitements de données XML (4 heures)

  • Les feuilles de styles XSL
    • XSLT vs. XSL-FO
  • Présentation et mise en œuvre de XPath
    • Notations
    • Chemins de navigations
    • Fonctions de traitements
  • Présentation et mise en œuvre de XSLT
    • Mise en forme de données XML à l’aide d’une feuille de style XSL et d’instructions XSLT
    • Utilisation des éléments de contrôles XSLT (templateapply-template, value-of, if, choose, for-each, ….)
  • Écrire des feuilles de styles XSL-FO pour mettre en forme des données XML
    • Principes
    • Instructions et formatage
  • Travaux pratiques 
    • Création d’une feuille XSLT pour une transformation de XML vers HTML
    • Création d’une feuille XSLT pour une transformation XML vers XML
    • Création d’une feuille XSL-FO simple pour la génération d’un document PDF à partir de données XML

 

Prérequis

  • Connaissance de base de l’outil informatique et de l’Internet. 
  • La connaissance d’un langage de programmation structuré est un plus. 

Public

Architectes métier, Concepteurs/Développeurs, Urbaniste des systèmes d’information, Chefs de projets, Intégrateur d’applications. 

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Réaliser un site Web pour terminaux mobiles et tablettes avec les technologies HTML 5, CSS 3 et JavaScript
  • Mettre en oeuvre les frameworks les plus utilisés des applications fonctionnant sous iPhone ou Android.
Tarif

A partir de 2 800,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Les fondamentaux du NoSQL

Proposé par ENI Service

Objectifs de la formation

  • Identifier les différences entre SGBD SQL et SGBD NoSQL
  • Évaluer les apports et les inconvénients inhérents aux technologies NoSQL
  • Identifier les principaux acteurs et solutions du marché pour chaque modèle de données
  • Appréhender les champs d'application des SGBD NoSQL en opérationnel et en analytique
  • Appréhender les différentes architectures, modèles de données et implémentations techniques
  • Identifier les critères de choix
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier le rôle et comprendre le fonctionnement des composants d’interconnexion réseau filaires et sans-fil en environnement LAN et WAN
  • Installer, configurer, dépanner les principaux systèmes d’exploitation en environnement réseaux filaires et sans-fil, les protocoles associés ainsi que les matériels mis en œuvre
Tarif

A partir de 2 490,00 €

Durée

5j / 35h

Modes
  • Entreprise

Objectifs de la formation

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

  • Décrire les concepts et les stratégies de sécurité de l'information au sein du réseau
  • Identifier les attaques courantes de TCP/IP, d'applications réseau et de points d'extrémité
  • Expliquer comment les différentes technologies de sécurité des réseaux fonctionnent ensemble pour se protéger contre les attaques
  • Mettre en place un contrôle d'accès sur l'appliance Cisco ASA et le Cisco Firepower Next-Generation Firewall (NGFW)
  • Identifier et mettre en oeuvre les fonctions de base de la sécurité du contenu du courrier électronique fournies par l'application Cisco Email Security Appliance
  • Décrire et mettre en oeuvre les caractéristiques et les fonctions de sécurité du contenu Web fournies par le Cisco Web Security Appliance
  • Reconnaître les capacités de sécurité de Cisco Umbrella, les modèles de déploiement, la gestion des politiques et la console Investigate
  • Identifier les VPN et décrire les solutions et les algorithmes de cryptographie
  • Décrire les solutions de connectivité sécurisée de point à point Cisco et expliquer comment déployer les VPN IPsec point à point basés sur le système IOS VTI de Cisco et les VPN IPsec point à point sur le Cisco ASA et le Cisco Firepower NGFW
  • Décrire et déployer les solutions de connectivité d'accès à distance sécurisé Cisco et décrire comment configurer l'authentification 802.1X et EAP
  • Expliquer la sécurité des points d'accès et décrire l'architecture et les caractéristiques de base de l'AMP pour les points d'accès
  • Examiner les différentes défenses des dispositifs Cisco qui protègent le plan de contrôle et de gestion
  • Configurer et vérifier les contrôles des plans de données de la couche 2 et de la couche 3 du logiciel Cisco IOS
  • Identifier les solutions Stealthwatch Enterprise et Stealthwatch Cloud de Cisco
  • Décrire les principes de base de l'informatique en Cloud, les attaques courantes dans le Cloud, ainsi que la manière de sécuriser l'environnement Cloud.
Tarif

A partir de 4 060,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation RAN 4G/5G, vous serez en mesure de :

  • Connaître les technologies de transport mises en œuvre pour le transport haut débit du RAN LTE et son évolution vers la 5G
  • Comprendre les évolutions de l’architecture des réseaux 4G/5G pour le support de la VoLTE/VoNR et des engagements de QoS de bout en bout
  • Comprendre l’architecture du réseau de collecte des stations de base et des éléments qui le composent
  • Savoir mettre en pratique et connaître les impacts pour des architectures réelles
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Analyser le modèle DISC et les 4 styles dominants de personnalités
  • Identifier les dominantes comportementales associées à son profil
  • Reconnaître les caractéristiques comportementales de ses interlocuteurs (hiérarchiques ou transverses)
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Contribuer à "booster" la créativité de votre équipe dans sa capacité à inventer des réponses inédites, novatrices et concurrentielles
  • Associer la diversité et la richesse de conceptions parfois diamétralement opposées
  • Recommander à chacun d'écouter, respecter et accepter l'autre, quels que soient son âge, son histoire, ses valeurs et ses priorités
  • Anticiper et intervenir dans une situation conflictuelle
  • Intervenir "à chaud" et intégrer les techniques et comportements les plus aidants
  • Conduire le management à distance en favorisant les technologies actuelles et les nouvelles pratiques de travail
  • Reconnaître et décrire les modes de relation différents, de rituels inédits et d'outils novateurs pour maintenir le lien et la cohésion qui font la force d'une équipe
  • Conduire le changement : prévoir, anticiper, vous préparer et préparer votre équipe aux changements de toute nature (organisation, missions, périmètre, pouvoirs, process, outils, règles du jeu...)
  • Etablir une stratégie volontariste pour accompagner et conduire les changements.
Tarif

Contacter l'organisme

Durée

13j / 91h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation Sécurité Informatique pour Non-Informaticien, vous aurez acquis les connaissances nécessaires pour :

  • Comprendre les concepts en matière de sécurité informatique, les technologies actuelles et les solutions utilisées
  • Connaître le rôle et le métier des acteurs du marché
  • Avoir une vision globale de la sécurité informatique afin de dialoguer avec les professionnels et piloter les prestataires
  • Identifier les nouveaux enjeux associés à la sécurité informatique
Tarif

A partir de 1 440,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Réseaux Mobiles, vous serez en mesure de :

  • Savoir décrire l’évolution des techniques et des usages associées aux réseaux radiomobiles qui existent depuis 1990, qu’ils soient de type 2G, 3G, 4G et bientôt 5G
  • Comprendre et ces évolutions proposées en matière d’architecture, de protocoles, d’interface radio, de procédures et de services
  • Comprendre et savoir décrire les enjeux politico – économique de ce domaine au niveau mondial
Tarif

A partir de 1 985,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Présenter les fondamentaux et les technologies de containers et les raisons de leur émergence grâce à Docker
  • Identifier les acteurs majeurs et les usages actuels
  • Mettre en oeuvre des solutions d'orchestration avec notamment Kubernetes
  • Gérer les apports pour les développeurs et l'hybridation du Cloud
  • Gérer les contours du nouveau modèle Containers As A Service (CaaS).
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Je cherche à faire...