• Meylan
  • Moirans
  • Sophia Antipolis
  • Les Webinaires ATP
04 76 41 14 20
Atp Formation
  • Formations
  • Certifications
  • Société
  • Contact
Plan de cours
Accueil > Formations > Développement et méthodes > Manipulation de données avec XML et JSON

Formation Manipulation de données avec XML et JSON

Domaine : Développement et méthodes

DURÉE
2.0 jour(s)

 
OBJECTIFS
Comprendre ces deux formats. Maîtriser les différents outils permettant de modéliser, valider et manipuler les flux de données XML ou JSON
 
Pré-requis
Avoir une expérience en programmation.

Participants

Responsable sécurité, développeurs, administrateurs systèmes.

coût

Nous contacter pour une formation sur mesure ou en intra

programme

Télécharger le plan de cours

Consulter le plan de cours

LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle

PROGRAMME DE FORMATION
Manipulation de données avec XML et JSON

COMPARATIF XML ET JSON
Les liens avec le W3C
Les technologies inhérentes à XML - HTML (DOM, XPATH, XSLT …)
Le format JSON
Les technologies inhérentes à JSON
XML JSON et le Web 2.0
Intégration de ces technologies dans les langages de programmation (Java, …)
LES REGLES DE SYNTAXE XML
La notion de tags XML
Les attributs de tags
Le prologue du fichier XML
Aspects avancés de la syntaxe XML
VALIDATION DES DONNEES XML
Mise en œuvre d'une DTD (Quelques aspects élémentaires, Où définir une DTD ?, Définition des règles d'utilisation des tags, Définition de listes d'attributs, Définition d'entités)
Mise en œuvre d'un schéma XML (Introduction, Association d'un schéma XML à un document XML, Elaboration d'un schéma XML)
MANIPULATION DE DONNEES XML
Utilisation d'un parseur SAX
Utilisation d'un parseur DOM
Manipulation de données XML via des requêtes Xpath
L'API Java JAXB
MISE EN FORME D'UN DOCUMENT XML VIA LES TECHNOLOGIES XSL
Lien entre XSTL et XPATH
Transformation de document via XSLT
Présentation de XSL-FO pour la production de documents PDF
LA SYNTAXE JSON
Qu'est-ce que JSON (JavaScript Object Notation) ?
La syntaxe JSON
Les schémas JSON
Les outils de validation JSON
LES BASES DE DONNEES NoSQL
Comparatif entre l'approche SQL et l'approche NoSQL
Les bases de données XML
Utilisation d'une base de données XML
Les bases de données JSON
Utilisation d'une base de données JSON (MongoDB)
LES WEB SERVICES ET LES ARCHITECTURES SQL
Comparatif entre les approches SOAP et RESTful
Présentation d'une architecture SOA
Mise en œuvre de Web Services SOAP/XML via l'API Java JAX-WS
Utilisation de Web Services SOAP
Mise en œuvre de Web Services REST/JSON via l'API Java JAX-RS
Utilisation de Web Services REST/JSON
dates des formations a grenoble
  • Formation sur mesure, nous contacter
    Intra
dates des formations a SOPHIA ANTIPOLIS
  • Formation sur mesure, nous contacter
    Intra
formations associées
  • ANGULAR ANGULAR JS Développement
  • JAVA SCRIPT Les fondamentaux
  • JAVASCRIPT HTML5 CSS3 et JavaScript
  • JAVASCRIPT Développement JavaScript "Moderne"
  • JAVASCRIPT Web Dynamique
  • JAVASCRIPT Niveau 2
  • JAVASCRIPT La 3D et JavaScript
  • JAVASCRIPT Les frameworks de jeux
  • JAVASCRIPT NodeJS
  • jQuery Les fondamentaux
  • VUE.JS Vue.js Initiation
  • ANGULAR Prise en main du framework
  • ANGULAR Développer une application web avec Angular
  • JAVASCRIPT React
  • Bootstrap
  • PHP7
  • SYMFONY 3 Niveau 1
  • WEB Etat de l'art des technologies des systèmes d'information
  • WEBSERVICES Niveau 1
  • XML Langage XML

Atp Formation
Formation informatique à Grenoble et Sophia Antipolis

31, avenue du Granier
38 240 Meylan

170, rue de Chatagnon
38 430 Moirans

1501/1503 route des Dolines
06560 Valbonne

  • Mentions légales
  • Conditions générales de vente
  • Contact
  • Formations
  • Certifications
  • Société
  • Contact