Formation: Développement Web avec Ajax

Durée:
2 jours
Prix:
Code cours:
RS109



Public:
Développeurs web.

Objectifs
Savoir programmer avec les technologies Ajax.

Connaissances préalables nécessaires
Il est demandé aux participants de connaître le principe de fonctionnement d'Internet et du Web, le langage HTML. La connaissance d'un langage de programmation est utile.

Programme de formation
Introduction
Besoin, historique, cadre d'utilisation. Les apports d'AJAX, rôle et limitations. Les technologies mises en oeuvre: XML, HTML, CSS. Architecture applicative.

Bases XML :
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). XML "bien formé", XML "valide". Accès aux éléments et attributs.

Pages HTML
Mode d'appel des scripts. Formulaires HTML: comment créer une zone de saisie? Les différents modes de saisie HTML Les feuilles de style CSS et XML

Développement avec AJAX
Le Modèle AJAX : principe Asynchronous JAvascript Xml. Principe de XmlHttpRequest. Requêtes Http/XML vers le serveur. Traitement du résultat avec XML. Exemple avec l'API Google

Mise en oeuvre
Instanciation. Gestion des exceptions: try et catch. REQUETE : méthodes et propriétés. Exploitation des requetes GET et des requetes POST

Exploitation des données
Propriétés ".onreadystatechange", ".readystate", ".status" et ".statustext" Utilisation des données de ".responseText" et ".responseXML" Gestion des événements.



(c) 2010 Pythagore F.D. Paris
Pour nous contacter:01 55 33 52 10 ou pfd@pythagore-fd.fr