Formation: Développement Web avec Ajax
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.
Besoin, historique, cadre d'utilisation. Les apports d'AJAX, rôle et limitations. Les technologies mises en oeuvre: XML, HTML, CSS. Architecture applicative.
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.
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
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
Instanciation. Gestion des exceptions: try et catch.
REQUETE : méthodes et propriétés. Exploitation des requetes GET et des requetes POST
Propriétés ".onreadystatechange", ".readystate", ".status" et ".statustext"
Utilisation des données de ".responseText" et ".responseXML"
Gestion des événements.