AJAX
Durée : 2 jours
Objectifs pédagogiques : Dynamiser des sites Internet à l’aide l’AJAX afin d’enrichir l’expérience utilisateur.
Public : Développeur, intégrateur ou webmaster qui souhaite optimiser ses interfaces utilisateurs et sites Internet.
Pré-requis : De bonnes connaissances en HTML, CSS et Javascript voire PHP sont requises.
Détails de la formation
Principe d’AJAX
Gestion des appels asynchrones
Utilisation de l’objet XMLHttpRequest
Les différentes méthodes : HTTP, en-tête et données
Gestion des requêtes et des retours
Traitement des résultats (texte, XML ou JSON)
Sécuriser son code AJAX (failles potentielles, phishing, XSS, SQL Injection)
Introduction au langage XML
Principe et syntaxe du XML
Rôle du XML dans Ajax
Manipulation de fichiers XML avec PHP5 et DOM
Manipulation de fichiers XML avec Javascript
Création dynamique de fichiers XML
Introduction à jQuery
Avantages et utilisation de JQuery
Sélection facilitée et plus avancée des éléments et de leurs contenus
Modification de styles CSS
Gestion améliorée des événements
Simplifier l’utilisation d’AJAX
Créer des effets visuels rapides
Rappel sur le langage Javascript
Rappel sur la syntaxe et les instructions courantes (variables, conditions, boucles,…)
Gestion des événements et des données
Rappel sur la programmation Orientée Objet