Formations au coeur des technologies

Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !

Introduction à XML

DATES:
DATES:
DATES:
CODE:AS120

Public


Toute personne souhaitant acquérir des notions de base sur le langage XML.

Objectifs


Connaître les fonctionnalités du langage XML.

Préalables


Une connaissance de base des concepts de l'internet et du langage HTML sont nécessaires pour suivre ce cours. Programme:

Programme


Introduction


Besoin, historique
Intégration avec l'environnement existant.
Définitions: HTML, SGML, DTD, XML (eXtensible Markup Language)

Notions de base


Concepts, nommage des éléments, importations d'espaces de nommage, répartition des définitions
Les entités d'un DTD: les entités de caractères, les attributs (CDATA, ID, ENTITY, ENTITIES, NMTOKEN, NMTOKENS)

Développements


Les types d'éléments: types simples, complexes.
Définitions des éléments.
Instanciation d'un schéma.
Liens: simples, étendus
Présentation des API de programmation : DOM, SAX

Exploitation


Feuilles de style XSL, CCC. Les sous éléments de XSL:
XSLT et XSL-FO.
Utilisation de XML pour les sites Web
Utilisation en base de données. Présentation de JDO. Présentation de Hibernate et Castor.


Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code cours : AS120

Contenu de la formation