EnglishSite mapContactsFrançais
 SociétéConseilFormationIngénierieProduitsMOATechnologiesMétiersEvénementsRecrutement
Formation 
Objectifs
  • Développer des applications en utilisant la technologie AJAX
Publics
  • Aux développeurs d'interface web
Pré-requis
  • Connaissance du HTML et du CSS, notions Javascript
Théorie / Pratique
  • 60/40
  • Présentation théorique illustrée d'exemples concrets sous forme de travaux pratiques de manière à assurer une rapide autonomie aux stagiaires.
Réf : AJAX / 2 Jours
Paris 2010
06-07 Sept 03-04 Nov.
Nantes 2010
26-27 Août
Rennes 2010
05-06 Août
Sophia-Antipolis 2010
09-10 Août 14-15 Oct.
20-21 Déc.
900€ ht
Maîtrise du développement RIA avec Ajax
Enjeux
AJAX (Asynchronous Javascript And XML) est une nouvelle façon de développer des applications Web. Cette nouvelle approche s'appuie sur une combinaison innovante de technologies déjà existantes (DOM, CSS, XML, Javascript), l'approche AJAX permet de faire des applications Web présentant une fluidité impossible à atteindre avec une approche traditionnelle.car il n'y a pas de rechargement complet de la page.

Les outils de l'environnement d'AJAX
  • Présentation d'AJAX et de l'objet XmlHTTPRrequest
  • Les concepts d'Ajax
  • Quelques exemples (GMail, GMaps, Meebo)
  • Le protocole HTTP
HTML/DHTM Javascript
  • Rappel sur le langage
  • Notion d'objets
  • Utilité dans le cadre d'un projet
Le modèle DOM
  • Présentation de l'arbre DOM
  • L'inspecteur DOM
Programmation orientée objet en Javascript
  • Rappel concepts objets
  • Objets en javascript
  • Format JSON
  • Le mot clé this, les closures
  • La notion de prototype et l'héritage en javascript

Communication via XMLHTTPRequest
  • Utilisation synchrone/asynchrone
  • Cycle de vie d'une requête Ajax
  • Réponse XML/Texte
Présentation de librairies
  • Prototype
  • Script.aculo.us
  • Dojo
Présentation de frameworks java
  • Google Web Toolkit (GWT)
  • Direct Web Remoting (DWR)
Utilisation des CSS avancés
    Cas pratique - réalisation d'un portail
    • Création d'un outil pour évaluer du javascript
    • Création d'un contrôle de suggestion de saisie
    • Transformation du contrôle pour utiliser Ajax
    • Récupération d'un flux RSS en Ajax et exploitation avec les API DOM de Dojo
    • Utilisation de Widgets Dojo
    • Utilisation de DWR
    • Connexion à GoogleMaps
    Copywright © 2009 SOFTEAM - Think Object : Modeling