Publicité
L’académie de Montpellier recrute 4 agents administratifs par la voie du PACTE.
Service public, collectivité et recherche - HéraultLancement d’un nouvel hebdo local : Jeudi tout
Média, édition et communication - HéraultRecrutement de 50 employés de restauration en CDI pour l’ouverture du MacDonald’s d’Uzès
Hôtellerie et restauration - GardBientôt de nouveaux locaux pour Phytocontrol
Industrie - Gard10e édition du Concours Cré’ACC 2012 (Créez’ ACCompagné)
Ressources humaines - LRPHP + XML
Organisme de Formation : Fortimelp
Contact : FortimeLP
Objectif de la formation
Comprendre la syntaxe XML et construire des structures XML bien formées et valides. Transformer un contenu XML en vue d'un affichage pour le Web.
Créer des scripts Web PHP pour construire et lire des documents XML et automatiser des transformations XSL.
Programme - Déroulement de la formation
1 Introduction à XML
Historique du langage (XML et le W3C)
Position de XML dans une architecture 3 tiers
Relations entre XML, HTML et XHTML
Utilisations de XML (Web Services, SGBD,...)
Parsers, éditeurs et validateurs
2 Syntaxe XML
Structure d'un document XML
Déclaration XML
Balises d'ouverture et de fermeture
Éléments et attributs
Parser un document XML
3 DTD (Document Type Définition)
Déclarer une DTD interne ou externe
Définition des éléments
Définition des attributs
Définition d'entités internes et externes
Valider un document XML
4 XSL Transformation : XML vers HTML
Liaison entre XML et XSL
Propagation des contextes
Construction HTML et CSS
Balises de contrôle (boucles, tests)
Affichage dans un navigateur
5 PHP et XML
Relations entre PHP et XML
Outils disponibles en PHP pour gérer XML
Fonctions spécifiques PHP/XML
Parsers XML en PHP
Utiliser EXPAT
6 Gestion des fichiers en PHP
Création / ouverture d'un fichier
Lecture dans un fichier
Écriture dans un fichier
Ajout de données dans un fichier
Création d'un fichier XML avec PHP
7 Création d'un parser XML en PHP
Création et libération d'un parser XML
Fonction XML-parser-create()
Fonction XML-set-element-handler
Fonction XML-set-character-data-handler
Actions sur les balises d'ouverture et de fermeture
8 PHP et XSL / T (via SABLOTRON)
Automatiser une transformation XSL / T
Utiliser SABLOTRON
Type de formation : Formation en centre
Lieu de la formation : Hérault - Montpellier
Public : Développeurs ayant à concevoir des applications Web. Maîtrise de la syntaxe de base et des concepts fondamentaux de PHP, du langage HTML et des feuilles CSS.
Effectif : 6
Fin de la formation : 25-05-2012
Durée (heures) : 21
Validation : Attestation
Financement(s) possible(s) :
Plan de formationDroit individuel de formation
Autre financement



