jQuery
10 livres et 11 critiques, dernière mise à jour le 14 août 2022 , note moyenne : 4.5
- jQuery 1.7 et jQuery UI - Une bibliothèque pour JavaScript
- jQuery - tête la première
- jQuery - Le framework JavaScript du Web 2.0 (3e édition)
- jQuery - Le framework JavaScript du Web 2.0
- jQuery - Le framework du web 2.0
- jQuery - Pocket Reference
- jQuery & jQuery UI
- jQuery - La bibliothèque qui simplifie l'interaction
- JQuery - Simplifiez et enrichissez vos développements JavaScript
- jQuery in Action
jQuery 1.7 et jQuery UI
Une bibliothèque pour JavaScript
Résumé de l'éditeur
Dernier né des frameworks JavaScript, jQuery a immédiatement séduit les développeurs web. Simple, efficace, complet, il permet de créer et manipuler des pages HTML/CSS dynamiques, sans forcément maîtriser la syntaxe compliquée du langage JavaScript. Associé au module jQuery UI, pour ajouter des effets graphiques avancés (glisser-déposer, menus en accordéon, autocomplétion …), jQuery offre un moyen aisé d'enrichir ses sites web par une interaction très complète avec les besoins des utilisateurs.
Complétée et mise à jour pour jQuery 1.7, la 2e édition de cet ouvrage présente méthodiquement chacune des différentes fonctions, suivies d'indispensables exemples d'utilisation. Elle permet ainsi, au débutant comme au développeur plus expérimenté, de comprendre en profondeur et de maîtriser le fonctionnement de jQuery et de jQuery UI, afin d'améliorer facilement mais sûrement, l'interface utilisateur de leurs sites web.
A qui s'adresse cet ouvrage ?
. Aux étudiants en informatique de tous niveaux et à leurs enseignants ;
. Aux développeurs et intégrateurs HTML/CSS et JavaScript ;
. Aux autodidactes et développeurs en herbe qui souhaitent obtenir rapidement des résultats dignes d'un professionnel.
Édition : Eyrolles - 568 pages, 2e édition, 22 août 2012
ISBN10 : 2212135041 - ISBN13 : 9782212135046
- Philosophie et principes de base
- Méthodes utilitaires
- Sélecteurs
- Accès au DOM
- Manipuler le DOM
- Gestion des événements
- Requêtes serveur avec Ajax
- Produire des effets visuels
- Créer un plug-in jQuery
- Objets Deferred
- Objets Deferred
- Exemples d'application utilisant jQuery, Ajax et PHP
jQuery UI : pour des fonctionnalités graphiques avancées
- Onglets
- Menus en accordéon
- Boîtes de dialogues
- Boutons
- Barres de progression
- Sliders
- Calendriers
- Autocomplétion
- Glisser-déposer (drag & drop)
- Sélection multiple
- Permutation d'éléments dans la page
- Redimensionnement
- Effets visuels dans jQuery UI
En résumé ce livre fait un tour complet sur la solution jQuery qui de nos jours ne cesse d'évoluer. Sur leur site internet, récemment refait, vous trouverez beaucoup de documentation.
Commenter Signaler un problème
Une bibliothèque pour JavaScript
Améliorer ses développements web avec jQuery, la bibliothèque JavaScript simple et efficace !
Dernier né des frameworks JavaScript, jQuery a immédiatement séduit les développeurs web. Simple, efficace, complet, il permet de créer et manipuler des pages HTML/CSS dynamiques, sans forcément maîtriser la syntaxe compliquée du langage JavaScript. Associé au module jQuery UI, pour ajouter des effets graphiques avancés (glisser-déposer, menus en accordéon, autocomplétion …), jQuery offre un moyen aisé d'enrichir ses sites web par une interaction très complète avec les besoins des utilisateurs.
Complétée et mise à jour pour jQuery 1.7, la 2e édition de cet ouvrage présente méthodiquement chacune des différentes fonctions, suivies d'indispensables exemples d'utilisation. Elle permet ainsi, au débutant comme au développeur plus expérimenté, de comprendre en profondeur et de maîtriser le fonctionnement de jQuery et de jQuery UI, afin d'améliorer facilement mais sûrement, l'interface utilisateur de leurs sites web.
A qui s'adresse cet ouvrage ?
. Aux étudiants en informatique de tous niveaux et à leurs enseignants ;
. Aux développeurs et intégrateurs HTML/CSS et JavaScript ;
. Aux autodidactes et développeurs en herbe qui souhaitent obtenir rapidement des résultats dignes d'un professionnel.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
jQuery
tête la première
Résumé de l'éditeur
Ne cherchez plus ! jQuery tête la première va vous ouvrir les portes des sites web interactifs et attirants qui ont un look professionnel.
Apprenez les bases de jQuery, notamment les sélecteurs,les effets et les animations
Maîtrisez les concepts clés JavaScript comme les fonctions, les objets et les variables
Manipulez le DOM avec facilité et précision
Combinez jQuery, Ajax et PHP pour créer des applications web conviviales
Édition : Dunod - 528 pages, 1re édition, 1er septembre 2012
ISBN10 : 2100581783 - ISBN13 : 9782100581788
- Introduction à jQuery : De l'action dans vos pages Web.
- Sélecteurs et méthodes : Extraction et action.
- Evènements et fonctions jQuery : Provoquer des choses sur la page.
- Manipulation des pages Web jQuery : Modélisation du DOM.
- Effets et animation jQuery : À pas glissants.
- jQuery et JavaScript : Luke /jQuery, je suis ton père !
- Fonctions personnalisés pour effets personnalisés : Qu'as-tu fait pour moi dernièrement ?
- jQuery et Ajax : Passe les données STP.
- Gestion des données JSON : Client à la rencontre du serveur.
- jQuery UI : Relookage extrême de formulaire.
- jQuery et les API : Des objets, partout des objets.
- Annexe 1 : Les restes : Dix choses importantes (que nous n'avons pas traitées).
- Annexe 2 : Configuration d'un environnement de développement : Préparation des grandes manoeuvres.
Le sujet de celui qui nous intéresse est le framework jQuery. Le livre se compose de onze chapitres et deux annexes et même si à mon sens ce livre s'adresse plus à des débutants, des développeurs ou webmasters plus chevronnés devraient trouver leur compte dans cet ouvrage.
Avant toutes choses, il est bon de savoir que ce livre est une très bonne introduction et/ou un complément à un autre livre de la collection 'Head First JavaScript', malheureusement qui n'existe pas en français.
Une fois passée l'intro du livre, où on vous parle de la méthode d'apprentissage typique du livre, on entame la lecture avec une première demande d'un client qui veut des pages dynamiques sur son site web et à partir de ce moment vous êtes parti pour une lecture intensive du livre.
Dans le deuxième chapitre, on nous apprend à extraire les données via le Document Object Model grâce à jQuery. Nous apprenons également le lien très proche entre jQuery et le CSS, s'ensuivent la gestion des événements et les fonctions.
Nous poursuivons notre lecture avec un gros chapitre sur la manipulation des pages web et l'approfondissement du DOM, le tout est suivi de ce qui a fait la popularité de jQuery : les effets et l'animation de nos pages web.
Nous en sommes au milieu du livre et enfin on parle du lien entre jQuery et JavaScript, malheureusement ce point me semble un peu succinct, alors qu'à la fin du livre on voudra approfondir nos nouvelles compétences en passant par le langage source.
Maintenant que nous maîtrisons les bases de jQuery, nous pouvons commencer à créer nos propres fonctions, grâce toujours aux exercices ludiques qui nous sont proposés.
Allant toujours plus en avant, la suite est la manipulation de données au moyen de AJAX et de JSON, d'ailleurs ici nous utiliserons même un peu de PHP pour manipuler des tableaux.
Un léger chapitre dans lequel le UI de jQuery est également abordé, nous permet de passer en revue les formulaires de nos pages web et ceci de façon à rentre un look plus attrayant pour ceux-ci.
Nous terminerons la lecture de ce livre en parcourant quelques API que jQuery peut manipuler et notamment le Google Maps.
En conclusion, ce livre est excellent, il remplace très largement les tutos que nous pourrions trouver sur le net, je le conseille à tous ceux qui aiment avoir une base solide pour se former. On peut le prendre partout et écrire des notes, un petit conseil, quand vous parcourrez ce livre, munissez-vous de magnets, car votre frigo va devenir un espace de développement.
Effectivement, la forme est atypique. Il s'agit plus d'un outil d'apprentissage qui utilise les dernières avancées en sciences cognitives et en théorie de l'apprentissage. Le visuel est privilégié sur le texte et les jeux encouragent à passer à l'action. Globalement, cela m'a donné une impression positive et ce type d'ouvrage est à recommander si les approches plus conventionnelles vous ennuient ou vous semblent trop arides.
J'ai bien apprécié l'approche pratique et progressive. Les chapitres ont une structure similaire : une mission nous est confiée, des fonctionnalités de la librairie sont présentées et des jeux nous encouragent à les mettre en œuvre pour aboutir au résultat souhaité par le client. La solution est fournie et commentée. De plus, des questions-réponses apportent des compléments d'informations et un résumé final fait le point sur les notions abordées. Au final, si on suit bien la méthode, on a pratiqué et on a réalisé des projets concrets avec jQuery. On comprend mieux sa popularité lorsqu'on compare les efforts fournis et les résultats obtenus.
Le livre a de réelles qualités didactiques, mais il est clairement orienté développeur débutant, voire non-informaticien. Si vous êtes plus expérimenté, des ouvrages plus synthétiques seront plus appropriés.
Commenter Signaler un problème
Je viens de finir de lire le livre suivant :
Et voici ma critique : http://javascript.developpez.com/liv...L9782100581788
L'avez-vous lu ? Comptez-vous le lire bientôt ?
Exprimez-vous ! Votre avis nous intéresse.
jQuery
Le framework JavaScript du Web 2.0 (3e édition)
Résumé de l'éditeur
Dans ce livre, l'auteur a 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 2.0 se caractérise par une taille réduite de l'API afin d'en accélérer le chargement ; de nombreuses méthodes disparaissent et des fonctions sont modifié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, l'auteur attire leur attention tout au long du livre sur les pièges qu'ils pourraient rencontrer lors 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é 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.
Édition : ENI - 548 pages, 3e édition, 14 mai 2014
ISBN10 : 2746089173 - ISBN13 : 9782746089174
- 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
Ensuite, le livre revoit tous les principes élémentaires de cette bibliothèque. Chacune des explications est accompagnée d'un exemple clair. Progressivement, le livre aborde tous les sujets qui peuvent utiliser jQuery, comme les feuilles de style, les événements et les effets, le DOM (auquel trois chapitres sont consacrés), etc.
Ce livre aborde simplement les différents éléments de jQuery, un débutant y trouvera tous les éléments pour bien démarrer, et il pourra s'en servir comme mémento. Pour les autres, ce livre leur permettra de repartir sur de bonnes bases.
Donc, je recommande ce livre à toute personne qui travaille avec jQuery débutante ou non...
Commenter Signaler un problème
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, l'auteur a 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 2.0 se caractérise par une taille réduite de l'API afin d'en accélérer le chargement ; de nombreuses méthodes disparaissent et des fonctions sont modifié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, l'auteur attire leur attention tout au long du livre sur les pièges qu'ils pourraient rencontrer lors 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é 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.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Vincent Viale a lu le livre et vous propose une critique positive à son sujet.
jQuery - Le framework JavaScript du Web 2.0
jQuery
Le framework JavaScript du Web 2.0
Résumé de l'éditeur
Dans ce livre, l'auteur a 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.
Après une présentation du framework, l'auteur consacre un chapitre 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. D ans 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é 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.
Les exemples du livre ainsi que les illustrations utilisées, la librairie jQuery et les fichiers relatifs aux plugins étudiés sont disponibles en téléchargement sur www.editions-eni.fr
Édition : ENI - 537 pages, 1re édition, 10 octobre 2011
ISBN10 : 2746052415 - ISBN13 : 9782746052413
- Chapitre 1: Démarrer avec jQuery
- Chapitre 2: Les sélecteurs en jQuery
- Chapitre 3: Manipuler les attributs
- Chapitre 4: Manipulation des feuilles de style CSS
- Chapitre 5: Les événements
- Chapitre 6: Les effets
- Chapitre 7: Traverser le DOM
- Chapitre 8: Manipuler le DOM
- Chapitre 9: Filtrer le DOM
- Chapitre 10: AJAX
- Chapitre 11: Quelques méthodes utilitaires
- Chapitre 12: Les formulaires
- Chapitre 13: Les plug-ins jQuery
Pour un débutant, l'objectif du livre est atteint. A la fin du livre, on se demande pourquoi beaucoup de sites Web sont encore aussi statiques. De plus, le livre peut servir de très bon mémento pendant les premier développements.
Pour les intermédiaires, le livre peut vous sembler trop superficiel, sauf si vous cherchez un livre pour reprendre de bonnes bases ou clarifier des concepts de base.
Un point qui peut être rébarbatif et semblera inutile pour certains est l'ajout des codes d'exemples en intégralité à la fin de leurs chapitres. La version téléchargeable aurait peut-être suffit.
Petite remarque pour les débutants. Les sélecteurs sont souvent expliqués comme une simple reformulation de méthode JavaScript. Ce qui peut porter à confusion car ce sont des équivalents. Il faut bien comprendre qu'un sélecteur retourne un objet jQuery, alors que les méthodes JavaScript retournent un objet ou un tableau d'objets DOM. Pensez-y lors de la lecture d'un livre, article ou tutoriel sur jQuery.
Commenter Signaler un problème
Le framework JavaScript du Web 2.0
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, l'auteur a 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.
Après une présentation du framework, l'auteur consacre un chapitre 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. D ans 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é 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.
Les exemples du livre ainsi que les illustrations utilisées, la librairie jQuery et les fichiers relatifs aux plugins étudiés sont disponibles en téléchargement sur www.editions-eni.fr
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
jQuery
Le framework du web 2.0
Résumé de l'éditeur
Dans ce livre, l'auteur a 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.
Après une présentation du framework, l'auteur consacre un chapitre 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é 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.
Les développeurs de jQuery font preuve de dynamisme et les versions se succèdent à intervalle régulier. Dans cette mise à jour du livre, les perfectionnements ou réelles nouveautés sont intégrés dans les différents chapitres. Citons tout particulièrement les nouveaux événements focusin et focusout, de nouvelles méthodes pour explorer ou filtrer le DOM et surtout les fonctions différées qui permettent de gérer plus loin dans le processus asynchrone AJAX des éléments qui n'existent pas encore lors de l'élaboration du code.
Des éléments complémentaires sont disponibles en téléchargement sur le site www.editions-eni.fr.
Édition : ENI - 558 pages, 2e édition, 1er octobre 2011
ISBN10 : 2746068281 - ISBN13 : 9782746068285
- Avant-propos
- Démarrer avec jQuery
- Les sélecteurs en jQuery
- Manipuler les attributs
- Manipulation des 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
Malheureusement, dans mon entourage professionnel de nombreuses personnes ne partagent pas cet engouement, et renâclent a utiliser jQuery, principalement pour des raisons de difficulté d'approche (oui, mais le site est en anglais... oui, mais je ne trouve pas de tutoriel... oui, mais je n'ai pas trouvé comment faire ça sur le web, etc.).
J'abordai donc ce livre avec l'espoir de finalement trouver une source de connaissances facilement transmissibles a mon voisin (voir avec un peu d'élan s'il venait à manquer de volonté). En cela, le livre atteins tout a fait mes espérances.
Après une introduction assez courte sur l'historique de jQuery, et une explication sur sa mise en place, on plonge assez vite dans l'utilisation des sélecteurs, avec suffisamment de détails pour que la plupart des développeurs y trouvent leur compte.
Les chapitres suivants traitent, toujours sur un mode très didactique, de la manipulation des attributs, des feuilles de styles, des évènements, et des effets.
Ensuite, trois chapitres permettent d'explorer en profondeur le DOM, avant de terminer sur Ajax, et enfin sur les plugins.
En conclusion ce livre est, a ce jour, un des meilleurs que j'ai lu sur jQuery, en tout cas le meilleur en français.
Je le conseille a toute personne commençant a utiliser jQuery, mais aussi a tout développeur qui a déjà une première expérience, et qui veut approfondir sa pratique.
Commenter Signaler un problème
je viens de finir de lire le livre suivant:
http://javascript.developpez.com/liv...L9782746068285
L'avez-vous lu ? Comptez-vous le lire bientôt ?
Exprimez-vous ! Votre avis nous intéresse.
L'intégration dans Zend, je ne pense pas.
Maintenant, les deux livres se valent, forcément, étant du même auteur.
Quant à différencier Dojo et jQuery, disons que pour les instructions basiques, c'est sensiblement la même chose. Maintenant, Dojo propose plusieurs CSS qui redessinent les éléments HTML. Il suffit de préciser une classe dans le body et tous les champs auront une nouvelle définition visuelle. La communauté est par contre moins développée que celle de jQuery où il y a plus de répondant. jQuery est peut-être plus intuitif.
je ne l'ai pas lu et j'hésite entre celui ci et le livre sur Dojo...
Si quelqu'un peut m'en annoncer les différents avantages / inconvénients...
PS: je fais aussi un peu de Zend ( Je ne suis qu'un amateur hein )
j'utilise jQuery (date picker)avec Zend mais la méthode est bien différente...
un de ces 2 livres traite t il aussi de l'intégration dans Zend?
jQuery
Pocket Reference
Résumé de l'éditeur
Raffaele Cecco, longtime developer of video games, including Cybernoid, Exolon, and Stormlord
jQuery is the "write less, do more" JavaScript library. Its powerful features and ease of use have made it the most popular client-side JavaScript framework for the Web. This book is jQuery's trusty companion: the definitive "read less, learn more" guide to the library.
jQuery Pocket Reference explains everything you need to know about jQuery, completely and comprehensively. You'll learn how to:
- Select and manipulate document elements
- Alter document structure
- Handle and trigger events
- Create visual effects and animations
- Script HTTP with Ajax utilities
- Use jQuery's selectors and selection methods, utilities, plugins and more
Édition : O'Reilly - 160 pages, 4e édition, 1er octobre 2011
ISBN10 : 1449397220 - ISBN13 : 9781449397227
- Chapter 1 : Introduction to jQuery
- jQuery Basics
- The jQuery() Function
- Queries and Query Results
- Chapter 2 : Element Getters and Setters
- Getting and Setting HTML Attributes
- Getting and Setting CSS Attributes
- Getting and Setting CSS Classes
- Getting and Setting HTML Form Values
- Getting and Setting Element Content
- Getting and Setting Element Geometry
- Getting and Setting Element Data
- Chapter 3 : Altering Document Structure
- Inserting and Replacing Elements
- Copying Elements
- Wrapping Elements
- Deleting Elements
- Chapter 4 : Events
- Simple Event Handler Registration
- jQuery Event Handlers
- The jQuery Event Object
- Advanced Event Handler Registration
- Deregistering Event Handlers
- Triggering Events
- Custom Events
- Live Events
- Chapter 5 : Animated Effects
- Simple Effects
- Custom Animations
- Canceling, Delaying, and Queuing Effects
- Chapter 6 : Ajax
- The load() Method
- Ajax Utility Functions
- The jQuery.ajax() Function
- Ajax Events
- Chapter 7 : Utility Functions
- Utility Functions
- Chapter 8 : Selectors and Selection Methods
- jQuery Selectors
- Selection Methods
- Chapter 9 : Extending jQuery with Plugins
- Extending jQuery with Plugins
- Chapter 10 : The jQuery UI Library
- The jQuery UI Library
- Chapter 11 : jQuery Quick Reference
- Factory Function
- Selector Grammar
- Basic Methods and Properties
- Selection Methods
- Element Methods
- Insertion and Deletion Methods
- Event Methods
- Effects and Animation Methods
- Ajax Functions
- Utility Functions
Commenter Signaler un problème
Je viens de finir de lire le livre suivant :
L'avez-vous lu ? Comptez-vous le lire bientôt ?
Exprimez-vous ! Votre avis nous intéresse.
jQuery & jQuery UI
Résumé de l'éditeur
Dernier né des frameworks JavaScript, jQuery a immédiatement séduit les développeurs web. Simple, efficace, complet, il permet de créer et manipuler des pages HTML/CSS dynamiques, sans forcément maîtriser la syntaxe compliquée du langage JavaScript. Associé au module jQuery UI, pour ajouter des effets graphiques avancés (glisser-déposer, menus en accordéon, autocomplétion.. .), jQuery offre un moyen aisé d'enrichir ses sites web par une interaction très complète avec les besoins des utilisateurs.
A qui s'adresse cet ouvrage ?
. Aux étudiants en informatique de tous niveaux et à leurs enseignants ;
. Aux développeurs et intégrateurs HTML/CSS et JavaScript ;
. Aux autodidactes et développeurs en herbe qui souhaitent obtenir rapidement des résultats dignes d'un professionnel.
Édition : Eyrolles - 500 pages, 1re édition, 24 mars 2011
ISBN10 : 2212128924 - ISBN13 : 9782212128925
- Philosophie et principes de base
- Méthodes utilitaires
- Sélecteurs
- Accéder au DOM
- Manipuler le DOM
- Gestion des événements
- Requêtes serveur avec Ajax
- Produire des effets visuels
- Créer un plug-in jQuery
jQuery UI : pour des fonctionnalités graphiques avancées
- Introduction à jQuery UI
- Onglets
- Menus en accordéon
- Boîtes de dialogue
- Boutons
- Barres de progression
- Sliders
- Calendriers
- Autocomplétion
- Glisser-déposer (drag and drop)
- Sélection multiple
- Permutation d'éléments dans la page
- Redimensionnement
- Effets visuels dans jQuery UI
L'auteur commence par poser les principes de base de la librairie JavaScript. Il explique les différentes manières de l'appeler et de l'utiliser, et détaille les méthodes utilitaires avec des captures d'écran démontrant les résultats des exemples de code.
La suite se ressemble et se succède : pour chaque élément du framework, une explication plus ou moins longue, un exemple de code, une capture d'écran et au suivant. Le livre traîne quelque peu en longueur et réexplique à chaque fois le fonctionnement de méthodes similaires au lieu de renvoyer le lecteur vers les autres et se contenter d'expliquer les différences.
L'utilité d'une bonne partie des illustrations de ce livre, notamment en première partie reste discutable, car l'auteur se contente d'afficher une boîte de dialogue "alert" avec le résultat d'un simple traitement.
Sur la deuxième partie consacrée à jQuery UI, l'effort de collecte et de simplification de l'auteur reste louable, mais force est d'admettre que le site officiel de jQuery UI, ne serait-ce qu'en anglais, ferait mieux l'affaire avec en prime, des exemples interactifs plus parlants.
L'auteur fait carrément l'impasse sur certaines notions avancées comme la délégation, les promesses, les objets différés, etc.
Ce livre reste néanmoins un bon investissement qui fera le bonheur des stagiaires et débutants en jQuery dans les Web Agency.
Commenter Signaler un problème
La rédaction de DVP a lu pour vous l'ouvrage suivant: jQuery & jQuery UI d’Éric Sarrion
Quel est votre avis?
Exprimez-vous!! Votre avis nous intéresse.
Mais la simplicité de ce livre m'a permis de comprendre (enfin) correctement comment fonctionnait javascript, et jQuery, chose que je n'arrivais à faire avec la documentation (je n'arrivais pas à me représenter le fonctionnement).
Donc, oui il est barbant au bout d'un moment, mais je le conseil à ceux qui ne comprennent pas javscript et jQuery.
jQuery
La bibliothèque qui simplifie l'interaction
Résumé de l'éditeur
jQuery est une bibliothèque JavaScript libre axée sur l'interaction (qui se fait avec Ajax). Ainsi, parcours du DOM, effets, gestion des événements comptent parmi les attraits de cette bibliothèque. Parmi tous ces frameworks, jQuery est probablement le plus utilisé et le plus populaire. Il se distingue de ses concurrents car il répond idéalement aux besoins et aux attentes des développeurs, qu'ils soient débutants ou confirmés. The Write Less, Do More, la devise de jQuery, illustre tout autant son succès.
Dans ce Focus, Didier Mouronval présente :
- la philosophie et les atouts de jQuery, préalable indispensable à une bonne utilisation ;
- l'interaction entre jQuery et le DOM, ainsi que la manière de manipuler les éléments ;
- les sélecteurs (des plus simples aux plus complexes) ;
- la manipulation du DOM à partir des collections d'objets ;
- la gestion des événements ;
- les différents effets visuels ;
- l'utilisation d'Ajax.
Les exemples sont nombreux et appuient les explications de l'auteur. De plus, un chapitre récapitule le texte sous la forme d'un exemple concret et pratique. Le dernier chapitre prend la forme d'un Addendum pour vous expliquer les changements de la toute récente version 1.7 de jQuery.
Write less, do more, c'est précisément l'esprit de cette bibliothèque.
Changez votre manière de développer en JavaScript et découvrez la richesse de jQuery !
Édition : Digit Books - 246 pages, 1re édition, 1er novembre 2011
ISBN10 : B00691JGQS - ISBN13 : 9782815002110
- Présentation de jQuery
- L'essor de JavaScript
- Les frameworks JavaScript
- L'utilité des frameworks
- Utilisation des frameworks JavaScript
- Pourquoi utiliser jQuery ?
- Fonctionnement de jQuery
- Utiliser jQuery
- Intégrer jQuery dans la page
- Intégrer ses propres scripts
- jQuery et le DOM
- Rappels sur le DOM
- L'arbre DOM
- jQuery et le DOM
- Parcourir le document
- Retour sur filter() et find()
- Ajouter les résultats précédents
- Parcourir une sélection
- Récupérer la sélection précédente
- Que suis-je ?
- La méthode map()
- Retirer des éléments
- Les événements
- Généralités sur les événements
- Les événements avec jQuery
- Des événements prédictifs
- Supprimer des événements
- Déclencher un événement
- L'objet Event
- Modification du DOM
- Créer un nouvel élément HTML
- Remplacer le contenu d'une balise
- Ajouter du contenu au document
- Supprimer des éléments
- Copier, déplacer et remplacer des éléments
- Propriétés et attributs
- L'objet Data
- Gestion des noms de classe
- Cas concret : navigation par onglets
- Le HTML
- Le CSS
- Le script
- Les effets jQuery
- Les effets show() et hide()
- Les effets fade
- Les effets slide
- La méthode animate()
- Les effets stop() et delay()
- Compléments sur les effets
- jQuery et AJAX
- Qu'est-ce qu'une requête asynchrone ?
- AJAX vu par jQuery
- Les requêtes inter-domaines
- Sérialiser des données à envoyer
- Les événements AJAX
- L'objet Deferred()
- Un exemple récapitulatif
- Information sur les formats de données
- Vérifier les valeurs des champs
- Liens de navigation entre onglets
- Traitement sur le serveur
- Traitement de la réponse
- En conclusion
- Addendum : la version 1.7 de jQuery
- La gestion des événements
- Les méthodes AJAX et les traitements différés
- Les méthodes AJAX
- Améliorations de l'objet Deferred
- Création de l'objet Callbacks
- Index
Commenter Signaler un problème
Je vous présente mon nouveau livre : jQuery. La bibliothèque qui simplifie l'interaction.
Je serais heureux de recueillir vos avis sur ce livre.
jQuery. La bibliothèque qui simplifie l'interaction
Le communiqué de presse
Bonsoir [EDIT 2011-11-18T23:05:04.000+01:00]
Je vous recommande la lecture du livre de Didier Mouronval. J'en suis à la page 221/261 et j'ai redécouvert deux ou trois choses.
L'auteur ne manque pas de vous rappeler que jQuery c'est du JavaScript et que la connaissance du CSS et du DOM sont requises. Les points essentiels de la bibliothèque (framework) sont couverts, c'est un bon outil pour commencer l'apprentissage du jQuery.
Le livre est accompagné de nombreux exemples que je vous engage à "torturer" par essais et erreurs pour tenter de comprendre et d'améliorer les codes.
Même pour les débutants expérimentés, il y a beaucoup à apprendre des exemples plus élaborés.
ça se lit comme un polar
Personnellement je soupçonne le professeur li dans le ul avec le toggle ...
Une autopsie de jQuery qui m'a fait découvrir beaucoup de choses.
Une intrigue: quelle est la relation entre javascript Jquery et le DOM ?
Un ménage a trois que vient troubler le CSS.
Quand jQuery mène la danse, quelle sont ses armes ?
Plus sérieusement une approche progressive et détaillée qui avec force exemples vous conduit des premiers pas aux exemples des plus complexes tout en expliquant les mécanismes et les erreurs les plus communes.
Ne vous privez pas de vous amuser avec les exemples fournis, vous comprendrez ainsi mieux l'esprit et la logique jQuery.
Outre la fait d'être embarqué dans la lecture de ce livre, vous pourrez le conserver comme une sources de codes et d'explications sur les méthodes et fonctions de jQuery, Bref un livre à lire et a garder !
JQuery
Simplifiez et enrichissez vos développements JavaScript
Résumé de l'éditeur
Dans cet ouvrage, les auteurs partagent leurs connaissances, leur expérience et leur passion pour jQuery afin de vous aider à comprendre comment cette bibliothèque fonctionne et vous permettre d'en tirer le meilleur parti. Si vos précédentes tentatives de développement JavaScript vous ont laissé perplexe, ils vous aideront à franchir les obstacles dressés par AJAX, les événements, les effets et les fonctionnalités avancées du langage JavaScript.
Ce livre vous apportera tous les outils dont vous avez besoin pour rester à l'avant-garde du développement web.
Édition : Pearson Education - 397 pages, 1re édition, 1er octobre 2009
ISBN10 : 2744023817 - ISBN13 : 9782744023811
- Premiers Pas
- Sélecteurs
- Evénements
- Effets
- Manipulation du DOM
- AJAX
- Manipulation des tableaux
- Manipulation des formulaires
- Carrousels et prompteurs
- Utilisation des plugins
- Développement de plugins
- Ressources en ligne
- Outils de développement
- Fermetures en JavaScript
- Référence rapide
Personnellement, j'ai beaucoup apprécié l'approche choisie par les auteurs. En effet, plutôt que de proposer un code d'exemple finalisé, ils améliorent un script de base au fur et à mesure des notions abordées. Ainsi, chaque étape améliore la proposition de solution en expliquant les options choisies, jusqu'à arriver à la solution voulue.
De plus, l'accent est mis sur le principe de "l'amélioration progressive". Les auteurs mettent un point d'honneur à faire en sorte que le code JavaScript apporte une amélioration à l'expérience utilisateur tout en restant facultatif et sans que son absence n'entrave le fonctionnement de base de la page.
Seul petit bémol à mon goût, le chapitre consacré aux sélecteurs manque un peu de profondeur.
A recommander donc, d'après moi, à tous ceux qui souhaitent apprendre à utiliser, ou se perfectionner dans la programmation JavaScript avec jQuery.
Les six premiers chapitres permettent d'appréhender les briques de base de JQuery : sélecteurs, événements, effets, manipulation du DOM et utilisation d'AJAX. Dans ces chapitres, j'ai particulièrement apprécié :
- Les notations les plus avancées ainsi que les filtres de parcours sur les sélecteurs jQuery qui soulignent leur puissance et leur souplesse.
- Le rappel sur la gestion des événements et la manière dont jQuery résout le problème lié aux multiples gestionnaires. On y trouvera des éléments très intéressants sur la propagation d'événements.
- La bonne explication du chaînage et de la synchronisation des événements, notamment dans leur application aux effets.
- L'explication sur les différentes méthodes existantes dans jQuery qui utilisent AJAX.
J'ai cependant regretté l'absence de comparatif sur les performances des sélecteurs jQuery par rapport aux frameworks concurrents (dojo et extjs, par exemple, ont eux aussi des systèmes de sélecteurs). Dans la même veine, j'aurais apprécié un chapitre ou une section par chapitre concernant les bonnes pratiques. Les auteurs abordent cependant quelques-uns de ces aspects, notamment en parlant de la mise en cache des sélecteurs, mais un peu plus de conseils auraient été bienvenus.
Sur les chapitres précédents, vous aborderez des problématiques assez courantes et une façon de les traiter avec jQuery : carrousels d'images, manipulation de tables et formulaires. L'approche par "amélioration progressive" et le souci des auteurs de conserver une page Web accessible sans JavaScript est particulièrement intéressante. Les lecteurs pourront peut-être saturer par excès de lecture de code sur ces chapitres, il faut savoir espacer ses moments de lecture et sélectionner ce qui vous intéresse.
La traduction française est de très bonne qualité, notamment grâce aux captures d'écran ainsi qu'aux exemples de code qui sont eux aussi en version française. Il y a un réel effort d'adaptation au public français (liens vers les versions françaises de certains sites par exemple). J'ai été cependant un peu déstabilisé par certains termes pour lesquels la traduction ne m'était pas familière, comme les fonctions callback traduites en "fonctions de rappel".
Pour résumer, même s'il est dommage que la version 1.4 de jQuery soit sortie peu de temps après le livre, il s'agit d'un bon ouvrage s'adressant à tous les niveaux et qui tombe à pic à l'heure où jQuery gagne de plus en plus en popularité.
Commenter Signaler un problème
hugo123 vous propose une critique du livre jQuery : Simplifiez et enrichissez vos développements JavaScript.
Si vous avez vous-même lu ce livre, n'hésitez pas à poster vos remarques à la suite.
Si vous envisagez de l'acheter mais n'êtes pas encore décidé, vous pouvez poser toutes vos questions pour vous permettre de faire un choix.
http://javascript.developpez.com/liv...L9782744023811
jQuery in Action
Résumé de l'éditeur
jQuery in Action is a fast-paced introduction and guide. It shows you how to traverse HTML documents, handle events, perform animations, and add Ajax to your web pages. The book's unique “lab pages” anchor the explanation of each new concept in a practical example. You'll learn how jQuery interacts with other tools and frameworks and how to build jQuery plugins. This book requires a modest knowledge of JavaScript and Ajax.
Édition : Manning - 376 pages, 2e édition, 28 février 2008
ISBN10 : 1933988355 - ISBN13 : 9781933988351
- Introducing jQuery
- Why jQuery?
- Unobtrusive JavaScript
- jQuery fundamentals
- Summary
- Creating the wrapped element set
- Selecting elements for manipulation
- Generating new HTML
- Managing the wrapped element set
- Summary
- Bringing pages to life with jQuery
- Manipulating element properties and attributes
- Changing element styling
- Setting element content
- Dealing with form element values
- Summary
- Events are where it happens!
- Understanding the browser event models
- The jQuery Event Model
- Putting events (and more) to work
- Summary
- Sprucing up with animations and effects
- Showing and hiding elements
- Animating the display state of elements
- Creating custom animations
- Summary
- jQuery utility functions
- Using the jQuery flags
- Using other libraries with jQuery
- Manipulating JavaScript objects and collections
- Dynamically loading scripts
- Summary
- Extending jQuery with custom plugins
- Why extend?
- The jQuery plugin authoring guidelines
- Writing custom utility functions
- Adding new wrapper methods
- Summary
- Talk to the server with Ajax
- Brushing up on Ajax
- Loading content into elements
- Making GET and POST requests
- Taking full control of an Ajax request
- Putting it all together
- Summary
- Prominent, powerful, and practical plugins
- The Form Plugin
- The Dimensions Plugin
- The Live Query Plugin
- Introduction to the UI Plugin
- Summary
- The end?
- appendix: JavaScript that you need to know but might not!
- JavaScript Object fundamentals
- Functions as first-class citizens
- Summary
Après un démarrage laborieux, sans doute pour faire monter le suspense, les douzes premières pages étant consacrées à des considérations peu en rapport avec le sujet, voici enfin que nous pouvons entrer dans le vif de jQuery.
Ce livre, destiné selon moi aux developpeurs ayant déja fait leurs armes en JavaScript, propose une présentation approfondie de ce que jQuery peut apporter à la creation de pages web.
Exemples à l'appui et crescendo jQuery est disséqué devant nos yeux ébahis. Les auteurs ont parfaitement su exposer la puissance de jQuery au travers de ses différentes possibilités, depuis la création d'objets à la volée, en passant par leur manipulation, les effets visuels, et, cerise sur le gateau, la prise en charge d'AJAX depuis l'instanciation de l'objet, le suivi de la requête et enfin le traitement du retour.
Puis ceux pour qui jQuery ne suffirait pas encore, on y apprend que l'on peut lui ajouter ses propres fonctions, des plugins voire même utiliser d'autres librairies.
En bref un guide complet pour ceux qui souhaitent réellement franchir le pas de l'utilisation pleine et entière d'un framework puissant et souple à la fois.
English version :
JavaScript long considered as a secondary language because of its poor scope, comes back in force to enhance web sites dynamism.
Backed by AJAX technology (XMLHTTPRequest) that allows conversations between client and server without reloading pages, JavaScript has been completed with gained elaborate function libraries (or frameworks). These libraries avoid problems due to the way JavaScript CSS and HTML are interpreted by the different browsers, but some of these libraries also offer pre-coded visual effects.
Scripting dropdown menus, sliding effects, fade-in and out effects, translations ... becomes very easy. jQuery is one of these frameworks and not the least.
After a slow start, may be to build up suspense, the twelve first pages of the book being dedicated to various considerations, we finally get to the heart of jQuery.
This book, intended according to me for seasoned JavaScript coders, offers a complete presentation of what jQuery can bring to web pages creation. Gradually and with detailed examples, JQuery is dissected infront of our eyes.
The authors have found exactly how to demonstrate the power of jQuery through it's numerous possibilities, from dynamically creating objects to manipulating these objects and cherry on the cake the AJAX feature.
Then for those for whom jQuery would not suffice, we are taught how to add our own functions to jQuery, add further pluggins, and even work along with other libraries.
To summarise this book is a complete guide for those who really want to make the step to fully use the powerfull and flexible framework jQuery.
Commenter Signaler un problème
A really good web development framework anticipates your needs. jQuery does more-it practically reads your mind. Developers fall in love with this JavaScript library the moment they see 20 lines of code reduced to three. jQuery is concise and readable. Its unique “chaining” model lets you perform multiple operations on a page element in succession, as in $(“div.elements”).addClass (“myClass”).load(“ajax_url”).fadeIn().
jQuery in Action is a fast-paced introduction and guide. It shows you how to traverse HTML documents, handle events, perform animations, and add Ajax to your web pages. The book's unique “lab pages” anchor the explanation of each new concept in a practical example. You'll learn how jQuery interacts with other tools and frameworks and how to build jQuery plugins. This book requires a modest knowledge of JavaScript and Ajax.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?