L' Asynchronous JavaScript And XML (AJAX) est une méthode de développement de sites qui utilise conjointement des technologies couramment utilisées sur le Web : HTML (ou XHTML), CSS, DOM et JavaScript, XMLHttpRequest, XML. Durant ce stage, vous apprendrez notamment à maîtriser AJAX ainsi qu'à établir des échanges client-serveur.

Cette Formation AJAX, dispensée sur Lyon, a pour objectif de vos apprendre à dynamiser vos pages web (en différant notamment le chargement de certains éléments de la page) en les rendant plus interactives et conviviales pour l'internaute.

Nos Stages

  • FORMATION AJAX INITIATION (2 jours / 14 heures)
  • FORMATION AJAX SUR MESURE (sur devis)

w3cert


Tarifs

Lyon
Stages Durée Coût HT
Formation Ajax 2 jour(s) / 14 heures 1190€
Stage individuel sur mesure (intra-entreprise) sur devis

  Pour une formation en intra-entreprise dans votre ville, merci de nous contacter.


Programmes

Formation Ajax pdf Télécharger le programme

Public visé : Webmasters, développeurs, intégrateurs... toutes personnes ayant besoin de développer des solutions de type web 2.0,
Objectif : Maîtriser AJAX et la communication asynchrone client-serveur.
Compétences visées :

  • Savoir manipuler AJAX et ses composants
  • Maîtriser le CSS et le DOM
  • Savoir établir des échanges client-serveur

Pré-requis : Avoir des connaissances de base du langage JavaScript, HTML et/ou CSS et de PHP.
Durée : 2 jour(s) / 14 heures
Points abordés :

  • INTRODUCTION A AJAX
    • Intérêt et fonctionnement de l'AJAX
    • Technologies AJAX/REST/Web 2.0
    • Rappels JavaScript et JSON
    • Rappels Communication client-serveur
  • XMLHTTPREQUEST
    • Rappels Communication synchrone et asynchrone (temps réel ou mode différé)
    • Créer et utiliser l'objet XMLHttpRequest
    • Envoyer des requêtes HTTP
    • Codes de retour des serveurs
  • LE DOM (DOCUMENT OBJECT MODEL)
    • Savoir utiliser la librairie DOM-Javascript
    • La notion de noeud en XML (élément, attribut, contenu textuel)
    • Savoir Hiérarchiser les noeuds
    • Objets et attributs
    • Savoir modifier sa hiérarchisation
  • LES PATTERNS
    • Architecture pattern
    • Threads et traitements asynchrones
    • Sécurité et performance
    • Le framework jQuery
  • MISE EN APPLICATION