Introduction à Ajax et ses Applications
Ajax permet de rafraîchir le contenu des pages sans les recharger entièrement, en utilisant des technologies telles que XMLHttpRequest et jQuery.
Introduction
Principes de base
Mise en oeuvre de Javascript et jQuery
Sélecteurs en jQuery
Evénements
HTML et jQuery
CSS et jQuery
Dimensions et positionnement
DOM (Document Object Model)







Animations et Effets
Parcours
Mise en application
Ecriture de plugins
Mise en application de plugins
Pour aller plus loin (utilisation concrète de plug





Ajax







Conclusion
Détails de la leçon
Description de la leçon
Ajax, ou Asynchronous JavaScript and XML, est une technologie révolutionnaire permettant de mettre à jour le contenu des pages web sans un rechargement complet. Introduite par Microsoft avec Internet Explorer 5 via l'objet ActiveX nommé XMLHttp
, elle a permis d'effectuer des requêtes asynchrones. Par la suite, d'autres navigateurs ont adopté et implémenté ce principe.
jQuery fournit des méthodes pratiques pour unifier ces appels, simplifiant l'utilisation des requêtes Ajax, notamment via $.ajax
, $.post
, et $.get
. Ajax peut traiter divers formats de données tels que le XML, le HTML, le JSON et plus encore. Il utilise les méthodes HTTP POST et GET pour transmettre et recevoir des données du serveur. Firefox permet de monitorer ces échanges grâce à l'extension Live HTTP Headers.
Objectifs de cette leçon
Apprendre à utiliser Ajax pour dynamiser des pages web en échangeant des données asynchrones avec les serveurs. Comprendre les méthodes POST et GET. Apprendre à utiliser jQuery pour simplifier les appels Ajax.
Prérequis pour cette leçon
Connaissances de base en HTML, JavaScript, et HTTP. Expérience préalable avec le développement web recommandée.
Métiers concernés
Développeur web, ingénieur logiciel front-end, spécialiste en intégration web.
Alternatives et ressources
Utilisation de librairies comme Fetch API ou Axios pour remplacer XMLHttpRequest et jQuery.
Questions & Réponses
