Formation d'Ajax avec ColdFusion


Contenu du cours

  1. Notions de base sur Ajax
    1. Le but d'Ajax
      1. Application Web traditionnelle
      2. Une application Web d'Ajax
    2. L'objet de XMLHttpRequest
      1. Création d'un objet de XMLHttpRequest
      2. Utilisation un objet de XMLHttpRequest
      3. Gestion de la réponse
    3. Conclusion
  2. Frameworks d'Ajax
    1. Le but des Frameworks
      1. Choix d'un Framework
    2. Dojo
      1. Téléchargement Dojo
      2. Utilisation de Dojo pour Ajax
    3. Prototype
      1. Téléchargement Prototype
      2. Utilisation prototype pour Ajax
    4. D'autres Frameworks populaires
      1. Web direct Remoting (DWR)
      2. AjaxAnywhere
      3. Ajax simple (SAJAX)
      4. Sarissa
      5. D'autres Frameworks
    5. Conclusion
  3. Le modèle objet de document HTML
    1. Nœuds d’accès
      1. Nœuds d’accès d'élément
      2. Nœuds d’accès d'attribut
      3. getAttribute
      4. attributs []
      5. Nœuds d’accès par type, nom ou valeur
      6. Nœuds d’accès par nom de classe
    2. Suppression de nœuds du DOM
      1. Différences des DOM : Le problème d’espaces blancs
    3. Création de nouveaux nœuds
    4. Conclusion
  4. XML et Ajax
    1. Création d'un document DOM avec Javascript
    2. Accès, Création et modification des nœuds XML
      1. Création d'une fonction d'AddChild ()
    3. Réception des réponses XML
    4. Conclusion
  5. Applications Ajax
    1. Login Form
    2. Forme rapide de consultation
    3. Données pré chargées
      1. Présentation Diaporama Ajax
      2. Tableaux navigables
    4. Conclusion
  6. OO Javascript et Ajax Refactoring
    1. Illustration du problème
    2. Javascript orienté objet
      1. Classes de Javascript
      2. Prototypes
      3. Extension des objets intégrés
    3. Refactoring du Code requête Ajax
    4. Conclusion
  7. JavaScript Object Notation (JSON)
    1. Littéraux d'objet
      1. Arrays
      2. Objets
      3. Arrays dans les objets
      4. Objets dans les Arrays
    2. JSON
      1. Syntaxe de JSON
      2. Analyseurs de JSON
        1. CFJSON
      3. Avantages et inconvénients de JSON
    3. Conclusion
  8. Transformations de XSLT avec Javascript
    1. XSLT
      1. XSLT de base
    2. XSLT dans le navigateur
      1. XSLT dans Internet Explorer
      2. XSLT dans Mozilla
    3. Sarissa
      1. Avantages et inconvénients de XSLT en applications Ajax
    4. Conclusion
  9. Drag and Drop
    1. Drag and Drop Basics
    2. script.aculo.us
      1. Draggables
      2. Droppables
      3. Un exemple plus intéressant
    3. Conclusion
  10. Plus d'applications Ajax
    1. Edition online
    2. Informations détaillées sur demande
    3. Autologout
    4. Autocompletion
    5. Conclusion

Description

Dans ce cours de formation d'Ajax, les étudiants apprennent à faire des appels au serveur avec Javascript et à manipuler le contenu XML retourné par le serveur. Ajax ouvre la porte à créer des applications basées sur le WEB sophistiquées avec beaucoup davantage de la logique (et donc de code) est manipulée sur le client. Tandis qu'Ajax tient compte des applications plus dynamiques et plus sensibles, il change nettement le rôle traditionnel de Javascript et force des développeurs à repenser comment ils écrivent et contrôlent le code de Javascript. Après la ce cours de formation d'Ajax, les étudiants pourront créer des applications Ajax sophistiquées basées sur une manière efficace et modulaire. Pour les nouveaux en CSS, en XML, en XSLT et/ou an Javascript, ce cours de formation d'Ajax peut être adapté aux besoins du client pour inclure les introductions accélérées à ces technologies. Le code de côté serveur est écrit dans ColdFusion.


Demandez votre devis gratuitement
Contactez-nous !
Demandez Voir les tarifs

Objectifs

Apprenez comment Ajax fonctionne.
Apprenez à utiliser Ajax pour faire un appel vers le serveur sans rafraîchir la page.
Apprenez à modifier des blocs de contenu sur une page sans actualiser la page entière.
Apprenez à utiliser la validation de formulaire côté serveur avec Ajax.
Apprenez à déplacer des éléments dans la page avec HTML dynamique.
Apprenez à afficher et masquer des éléments.
Apprenez à manipuler des documents XML avec JavaScript en utilisant DOM.
Apprenez à manipuler des documents XML avec JavaScript en utilisant XSLT.
Apprendre à programmer en JavaScript en utilisant les techniques orientées objet.
Apprenez à travailler avec divers JavaScript / Ajax bibliothèques, tels que Prototype, Scriptaculous, et Sarissa.

Liens internes

Formation ActionScript
Formation AJAX

Formation ASP
Formation ASP.NET
Formation CSS  
Formation HTML  
Formation JavaScript
Formation PHP/MySQL  
Formation XML

Liens Externes


Voir notre catalogue inter-entreprise Demandez un devis