Ce livre sur jQuery s'adresse à des experts ou des candidats experts dans la création de sites Web. La connaissance, sinon la maîtrise du JavaScript, des feuilles de style CSS, du DOM et de l'AJAX sont des prérequis indispensables à la compréhension et à la mise en pratique de cet ouvrage.
Dans ce livre, les auteurs ont privilégié une approche structurée et progressive. Chaque thème de jQuery est illustré par...
Ce livre sur jQuery s'adresse à des experts ou des candidats experts dans la création de sites Web. La connaissance, sinon la maîtrise du JavaScript, des feuilles de style CSS, du DOM et de l'AJAX sont des prérequis indispensables à la compréhension et à la mise en pratique de cet ouvrage.
Dans ce livre, les auteurs ont privilégié une approche structurée et progressive. Chaque thème de jQuery est illustré par un exemple avant de passer à une mise en pratique sur des applications plus pointues.
Cette nouvelle édition du livre coïncide avec une évolution majeure du framework jQuery. La version jQuery 3.1 se caractérise par une taille réduite de l'API afin d'en accélérer le chargement ; des méthodes disparaissent et des fonctions sont modifiées et optimisées. Les lecteurs qui désirent s'initier à jQuery partiront ainsi avec une librairie retravaillée dont les principes resteront d'actualité de nombreuses années. Pour les développeurs qui utilisent une version plus ancienne de jQuery et qui souhaitent migrer vers cette nouvelle version, les auteurs attirent leur attention tout au long du livre sur les pièges qu'ils pourraient rencontrer lors de cette migration.
Après une présentation du framework, un chapitre est consacré aux sélecteurs, qui non seulement illustrent la diversité de jQuery pour atteindre aisément n'importe quel élément de la page mais qui sont aussi un concept essentiel dans l'apprentissage de jQuery. Dans les chapitres suivants le lecteur découvre les éléments d'interactivité apportés par jQuery ; d'abord par la manipulation des attributs (ajout, modification ou suppression à la volée) puis par l'application aux feuilles de style CSS. Suivent les événements classiques du JavaScript mais surtout ceux apportés par jQuery. Après la présentation des effets visuels aussi nombreux qu'originaux, l'étude du DOM et de l'AJAX revisités par jQuery est longuement détaillée. Le chapitre final passe en revue quelques-uns des nombreux plug-ins développés par la communauté jQuery qui permettent d'apporter, en quelques lignes de code, des effets pour le moins spectaculaires.
Sa lecture terminée, le lecteur sera à même de développer des applications web plus interactives, plus riches et plus innovantes, le tout avec une facilité d'écriture du JavaScript insoupçonnée.
Des éléments complémentaires sont disponibles en téléchargement sur le site www.editions-eni.fr.
Les chapitres du livre : Avant-propos – Démarrer avec jQuery – Les sélecteurs en jQuery – Manipuler les attributs et les propriétés – Manipuler les feuilles de style CSS – Les événements – Les effets – Traverser le DOM – Manipuler le DOM – Filtrer le DOM – AJAX vu par jQuery – Quelques méthodes utilitaires – Les formulaires – Les plug-ins jQuery
Responsable pédagogique dans un centre de formation et formateur sur les technologies Web et les Arts graphiques pendant plus de quinze ans, Christophe AUBRY est aujourd'hui dirigeant de la société netPlume spécialisée dans la rédaction pédagogique et la création de sites internet. Auteur de nombreux livres et vidéos aux Editions ENI (HTML/CSS, RWD, WordPress, Drupal, Joomla…), il reste au fait des nouveautés concernant la conception des sites web en effectuant une veille technologique régulière. Il est également le créateur de la chaîne YouTube LaTeX et la plume.
Dès les débuts d'Internet, Luc VAN LANCKER, enthousiasmé par l'idée de communication universelle que véhiculait ce concept, s'est complètement investi dans ce domaine. C'est un formateur passionné, très au fait des nouvelles technologies liées au web et grand pédagogue. Luc Van Lancker est auteur aux Editions ENI de livres sur HTML 4 et 5, jQuery, XHTML, AJAX... dans différentes collections.