Cours gratuits » Cours informatique » Cours développement web » Cours JQuery

Cours JQuery


Page:  1 2 Suivant »

Formation jQuery

Formation jQuery
Formation jquery avec exemple enjeux et pratique ... formation jquery 1.1. l'histoire d'un framework1 javascript est un langage de programmation de scripts créé en 199
Evaluation : 0(0 votes)Téléchargements : 203 Taille : 235.10 Kb

Introduction à JQuery

Introduction à JQuery
Support d'introduction à jquery avec exemples introduction à jquery ... objectifs : s’abtraire des spécificités des navigateurs eviter les manipu
Evaluation : 0(0 votes)Téléchargements : 137 Taille : 374.54 Kb

Lire un fichier XML avec jQuery

Lire un fichier XML avec jQuery
Support de cours approfondi pour apprendre jquery lire un fichier xml avec jquery [eng] jquery devient rapidement une compétence incontournable pour les développeurs fr
Evaluation : 0(0 votes)Téléchargements : 490 Taille : 833.94 Kb

Jquery : bibliothèque JavaScript

Jquery : bibliothèque JavaScript
Support de formation jquery : bibliothèque jquery : bibliothèque javascript javascript ... chapitre 2 programmation fonctionnelle et objet en javascript on distingue en javascr
Evaluation : 0(0 votes)Téléchargements : 840 Taille : 2,387.13 Kb

Apprendre jQuery pdf débutant

Apprendre jQuery pdf débutant
Apprendre jquery cours pour débutant codage apprendre jquery pdf débutant jquery et javascript: exemples et meilleures pratiques lorsqu'il est utilisé correctement, j
Evaluation : 0(0 votes)Téléchargements : 232 Taille : 86.22 Kb

Débuter avec jQuery

Débuter avec jQuery
Langages côté client javascript - jquery introduction débuter avec jquery n javascript – langage de script incorporé dans le html – historiquement, premier langage de scr
Evaluation : 0(0 votes)Téléchargements : 211 Taille : 545.85 Kb

Introduction à la bibliothèque JavaScript jQuery

Introduction à la bibliothèque JavaScript jQuery
Jquery ¨ librairie javascript qui permet de : ¤ simplifier introduction à la bibliothèque javascript jquery les taches de base en javascript. ¤ accéder à des partie d'une page html. ¤ modifier
Evaluation : 0(0 votes)Téléchargements : 219 Taille : 299.20 Kb

POO prototype avec jQuery pdf

POO prototype avec jQuery pdf
Apprendre et comprendre jquery par mathieu robin() poo prototype avec jquery pdf date de publication : 05 september 2011 dernière mise à jour : je vous propose ici un tutoriel que
Evaluation : 0(0 votes)Téléchargements : 82 Taille : 242.65 Kb

Formation Ajax jQuery

Formation Ajax jQuery
Qu'est-ce que jquery? jquery est une bibliothèque formation ajax jquery de fonctions en javascript. c'est une librairie légère : "écrire moins, faire plus" cette
Evaluation : 0(0 votes)Téléchargements : 139 Taille : 665.56 Kb

JQuery cours d’initiation aux base pour aller plus loin

JQuery cours d’initiation aux base pour aller plus loin
Un site web dynamique avec jquery ! par nassoub et jquery cours d’initiation aux base pour aller plus loin sainior licence creative commons 7 2.0 dernière mise à jour le 9/07/2012 sommaire sommair
Evaluation : 3(1 votes)Téléchargements : 134 Taille : 3,509.38 Kb

Formation complet Ajax jQuery

Formation complet Ajax jQuery
Support complet pour apprendre à développer formation complet ajax jquery avec jquery mobile ... 2.2 . manipulation du dom1 (document object model) la manipulation du
Evaluation : 0(0 votes)Téléchargements : 92 Taille : 701.17 Kb

jQuery cours avec exemple d’introduction au selecteurs DOM

jQuery cours avec exemple d’introduction au selecteurs DOM
Jquery cours avec exemple d’introduction au jquery cours avec exemple d’introduction au selecteurs dom sélecteurs dom la bibliothèque jquery fournit une couche d’abstractio
Evaluation : 0(0 votes)Téléchargements : 157 Taille : 466.54 Kb

Formation complet jquery pour reviser ensemble

Formation complet jquery pour reviser ensemble
Formation complet jquery pour réviser ensemble formation complet jquery pour reviser ensemble de javascript… à jquery la naissance de javascript ? 1995 : brendan eich dé
Evaluation : 0(0 votes)Téléchargements : 124 Taille : 1,624.00 Kb

Cours jquery complet pour apprendre commet ca marche

Cours jquery complet pour apprendre commet ca marche
Cours jquery complet pour apprendre commet ça cours jquery complet pour apprendre commet ca marche marche ... présentation diversité des implémentations du javascript si vo
Evaluation : 0(0 votes)Téléchargements : 340 Taille : 296.13 Kb

Cours Ajax et jquery approfondie pas a pas

Cours Ajax et jquery approfondie pas a pas
Cours ajax et jquery approfondie pas à pas cours ajax et jquery approfondie pas a pas … l'architecture informatique ajax (asynchronous javascript and xml) permet de construire des
Evaluation : 0(0 votes)Téléchargements : 119 Taille : 1,417.08 Kb

Cours maps jQuery : methodes et fonctions

Cours maps jQuery : methodes et fonctions
Cours maps jquery : méthodes et fonctions javascript cours maps jquery : methodes et fonctions / jquery javascript est exécuté par le client (navigateur web)! pas d’
Evaluation : 0(0 votes)Téléchargements : 86 Taille : 3,221.95 Kb

Cours JQuery pas a pas comment ca marche

Cours JQuery pas a pas comment ca marche
Cours jquery pas à pas comment ça marche cours jquery pas a pas comment ca marche … le pli ne doit être ouvert que par le président de la commission d’
Evaluation : 0(0 votes)Téléchargements : 53 Taille : 981.17 Kb

Premier pas en jQuery support de formation avancee

Premier pas en jQuery support de formation avancee
Premier pas en jquery support de formation avancée premier pas en jquery support de formation avancee la principale fonctionnalité est le sélecteur. il permet de sélectionn
Evaluation : 0(0 votes)Téléchargements : 101 Taille : 53.00 Kb

Formation jQuery pdf comment ca marche

Formation jQuery pdf comment ca marche
Formation jquery pdf comment ça marche jquery formation jquery pdf comment ca marche est une librairie javascript. le rôle d’une librairie, en informatique, est de simpli
Evaluation : 0(0 votes)Téléchargements : 149 Taille : 79.74 Kb

JQuery cours complet avec exemples de A a Z

JQuery cours complet avec exemples de A a Z
Jquery cours complet avec exemples de a à z jquery cours complet avec exemples de a a z … javascript est un langage devenu incontournable en l'espace de quelques années, pri
Evaluation : 0(0 votes)Téléchargements : 146 Taille : 571.50 Kb

Page:  1 2 Suivant »

Le World Wide Web d'aujourd'hui est un environnement dynamique, et ses utilisateurs définissent une barre haut pour le style et la fonction des sites. Pour créer des sites interactifs intéressants, les développeurs se tournent vers des bibliothèques JavaScript telles que jQuery pour automatiser les tâches courantes et simplifier les tâches compliquées. L'une des raisons pour lesquelles la bibliothèque jQuery est un choix populaire est sa capacité à assister une large gamme de tâches.

Il peut sembler difficile de savoir par où commencer car jQuery exécute autant de fonctions différentes. Pourtant, il y a une cohérence et une symétrie dans la conception de la bibliothèque; la plupart de ses concepts sont empruntés à la structure du HTML et des feuilles de style en cascade (CSS). La conception de la bibliothèque se prête à un démarrage rapide pour les concepteurs ayant peu d'expérience en programmation puisque de nombreux développeurs Web ont plus d'expérience avec ces technologies qu'avec JavaScript.

Qu'est-ce que jQuery

jQuery est une bibliothèque JavaScript. En d’autres termes, il s’agit d’un fichier d’extension .js. Pour développer du code jQuery, il sufft de faire référence à la bibliothèque jQuery . Le plus simple consiste à faire référence à un CDN. De la sorte, vous obtiendrez automatiquement la dernière version en date de jQuery. En outre, étant donné que de nombreux sites Web utilisent jQuery, il y a de grandes chances pour que cette bibliothèque ait déjà été utilisée par votre navigateur et se trouve dans sa mémoire tampon. Dans ce cas, il ne sera pas nécessaire de la charger à nouveau : son accès sera immédiat. Deux versions de jQuery sont disponibles : une première traditionnelle, visualisable dans votre editeur, et une seconde minifiée, de façon à réduire sa taille au maximum. Je vous conseille donc d’utiliser la version minifiée afin de réduire le temps nécessaire à son chargement, si elle ne se trouve pas déjà dans le cache du navigateur.

La bibliothèque jQuery fournit une couche d'abstraction à usage général pour les scripts web courants, et est donc utile dans presque toutes les situations de script. Sa nature extensible, car les plugins sont constamment développés pour ajouter de nouvelles capacités. Les fonctionnalités de base, cependant, répondent aux besoins suivants:

• Accéder aux éléments d'un document. Sans une bibliothèque JavaScript, de nombreuses lignes de code doivent être écrites pour parcourir l'arborescence DOM (Document Object Model) et localiser des parties spécifiques de la structure d'un document HTML. Un mécanisme de sélection robuste et efficace est proposé dans jQuery pour récupérer la pièce exacte du document à inspecter ou à manipuler.

• Modifier l'apparence d'une page Web. CSS offre une méthode puissante pour influencer la façon dont un document est rendu, mais elle est insuffisante lorsque les navigateurs Web ne prennent pas tous en charge les mêmes normes. Avec jQuery, les développeurs peuvent combler cette lacune en s'appuyant sur le même support standard pour tous les navigateurs. En outre, jQuery peut modifier les classes ou les propriétés de style individuelles appliquées à une partie du document même après le rendu de la page.

• Modifier le contenu d'un document. JQuery ne se limite pas à de simples modifications esthétiques, il peut modifier le contenu d'un document en quelques clics. Le texte peut être modifié, les images peuvent être insérées ou permutées, les listes peuvent être réorganisées ou la structure entière du code HTML peut être réécrite et étendue, le tout avec une seule interface de programmation d'application (API) facile à utiliser.

• Répondre à l'interaction d'un utilisateur. Même les comportements les plus élaborés et les plus puissants ne sont pas utiles si nous ne pouvons pas contrôler quand ils ont lieu. La bibliothèque jQuery offre un moyen élégant d'intercepter une grande variété d'événements, comme un utilisateur cliquant sur un lien, sans avoir besoin d'encombrer le code HTML lui-même avec les gestionnaires d'événements. Dans le même temps, son API de gestion des événements supprime les incohérences du navigateur qui affectent souvent les développeurs Web.

• Animer les modifications apportées à un document. Pour mettre en œuvre efficacement de tels comportements interactifs, un concepteur doit également fournir un retour visuel à l'utilisateur. La bibliothèque jQuery facilite cela en fournissant un éventail d'effets tels que des fondus et des lingettes, ainsi qu'une boîte à outils pour en créer de nouveaux.

• Récupérer des informations d'un serveur sans actualiser une page. Ce modèle de code est connu sous le nom de JavaScript et XML asynchrone (AJAX), et aide les développeurs Web à concevoir un site réactif et riche en fonctionnalités. La bibliothèque jQuery supprime la complexité spécifique au navigateur de ce processus, ce qui permet aux développeurs de se concentrer sur la fonctionnalité du serveur.

• Simplifiez les tâches JavaScript courantes. En plus de toutes les fonctionnalités spécifiques à jQuery, la bibliothèque fournit des améliorations aux constructions JavaScript de base telles que l'itération et la manipulation de tableaux.

Que peut apporter jQuery à un document HTML ?

jQuery est utilisé pour interroger et pour modifier le DOM, c’est-à-dire les éléments affchés dans une page Web. Imaginez que vous commenciez à interroger/modifier des éléments qui ne sont pas encore affchés.

Vous vous demandez certainement pourquoi ajouter du code jQuery à un document HTML mis en forme/en page par des règles de style CSS. Eh bien, jQuery apporte plusieurs avantages :

  • Les éléments affchés sur l’écran peuvent réagir aux actions de l’utilisateur. Par exemple, il est possible d’effectuer des calculs et d’affcher un résultat lorsque l’utilisateur clique sur un bouton. Ou encore de modifier les caractéristiques d’un élément suite à certains événements (frappe au clavier, clic souris, heure système, etc.).
  • Les éléments affchés dans une page peuvent être facilement animés (apparition, disparition, translation) de façon automatique ou suite à une action de l’utilisateur.
  • En utilisant la technologie AJAX, jQuery peut mettre à jour une partie de la page Web courante. Par exemple, pour affcher le nom des personnes connectées à un site Web, ou encore pour mettre à jour le cours d’une action cotée en Bourse.

Avec le récent regain d'intérêt pour le HTML dynamique vient une prolifération de frameworks JavaScript. Certains sont spécialisés, en se concentrant sur une ou deux des tâches ci-dessus. D'autres tentent de cataloguer tous les comportements et animations possibles, et de les servir tous préemballés. Pour maintenir la large gamme de fonctionnalités décrites ci-dessus tout en restant compact, jQuery utilise plusieurs stratégies:
 
• Tirer parti des connaissances de CSS. En basant le mécanisme de localisation des éléments de page sur les sélecteurs CSS, jQuery hérite d'une manière concise mais lisible d'exprimer la structure d'un document. La bibliothèque jQuery devient un point d'entrée pour les concepteurs qui souhaitent ajouter des comportements à leurs pages car la connaissance de la syntaxe CSS est une condition préalable au développement Web professionnel.

• Les extensions de support. Afin d'éviter le "fluage des fonctionnalités", jQuery relègue les utilisations spéciales aux plugins. La méthode de création de nouveaux plugins est simple et bien documentée, ce qui a stimulé le développement d'une grande variété de modules inventifs et utiles. Même la plupart des fonctionnalités du téléchargement de base de jQuery sont réalisées en interne grâce à l'architecture du plugin, et peuvent être enlevées si vous le souhaitez, ce qui donne un plus petit

• Extraits de navigateur abstraits. Une réalité malheureuse du développement web est que chaque navigateur a son propre ensemble d'écarts par rapport aux normes publiées. Une partie importante de n'importe quelle application Web peut être reléguée à la gestion des fonctionnalités différemment sur chaque plate-forme. Alors que le paysage de navigateur en constante évolution rend une base de code parfaitement neutre pour certaines fonctionnalités avancées, jQuery ajoute une couche d'abstraction qui normalise les tâches courantes, réduit la taille du code et simplifie énormément.

• Travaillez toujours avec des ensembles. Lorsque nous demandons à jQuery de rechercher tous les éléments dont les clans sont repliables et de les masquer, il n'est pas nécessaire de faire défiler chaque élément retourné. Au lieu de cela, des méthodes telles que. hide () sont conçus pour fonctionner automatiquement sur des ensembles d'objets plutôt que sur des objets individuels. Cette technique, appelée itération implicite, signifie que de nombreuses constructions en boucle deviennent inutiles, raccourcissant considérablement le code.

• Autoriser plusieurs actions sur une ligne. Pour éviter la surutilisation de variables temporaires ou la répétition inutile, jQuery utilise un modèle de programmation appelé chaînage pour la plupart de ses méthodes. Cela signifie que le résultat de la plupart des opérations sur un objet est l'objet lui-même, prêt pour que l'action suivante lui soit appliquée.

Ces stratégies ont permis de compresser le paquet jQuery de moins de 20 Ko, tout en fournissant des techniques pour conserver notre code personnalisé qui utilise la bibliothèque compacte..

L'élégance de la bibliothèque est en partie due au design, et en partie au processus d'évolution stimulé par la communauté dynamique qui a surgi autour du projet. Les utilisateurs de jQuery se réunissent pour discuter non seulement du développement des plugins, mais aussi des améliorations apportées à la bibliothèque principale. L'annexe A détaille de nombreuses ressources communautaires disponibles pour les développeurs jQuery.
 
Malgré tous les efforts nécessaires pour concevoir un système aussi flexible et robuste, le produit final est gratuit pour tous. Ce projet open-source est sous licence sous la licence publique GNU (appropriée pour l'inclusion dans de nombreux autres projets open-source) et la licence MIT (pour faciliter l'utilisation de jQuery dans les logiciels propriétaires).

Historique du projet jQuery

Phase de développement public: John Resig a mentionné pour la première fois une amélioration de la bibliothèque «Behavior» de Prototype en août 2005. Ce nouveau framework a été officiellement publié sous le nom de jQuery le 14 janvier 2006.

  • jQuery 1.0 (août 2006): Ceci, la première version stable de la bibliothèque, avait déjà un support robuste pour les sélecteurs CSS, la gestion des événements et l'interaction AJAX.
  • jQuery 1.1 (janvier 2007): Cette version simplifie considérablement l'API. Beaucoup de méthodes rarement utilisées ont été combinées, réduisant le nombre de méthodes à apprendre et à documenter.
  • jQuery 1.1.3 (juillet 2007): cette version mineure contenait des améliorations de vitesse massives pour le moteur de sélection de jQuery. À partir de cette version, les performances de jQuery se comparent favorablement à celles de ses autres bibliothèques JavaScript, telles que Prototype, Mootools et Dojo.
  • jQuery 1.2 (septembre 2007): la syntaxe XPath pour la sélection des éléments a été supprimée dans cette version, car elle était devenue redondante avec la syntaxe CSS. La personnalisation des effets est devenue beaucoup plus flexible dans cette version, et le développement des plugins est devenu plus facile avec l'ajout d'événements avec espace de noms.
  • JQuery UI (Septembre 2007): Cette nouvelle suite de plugin a été annoncée pour remplacer le plugin Interface, populaire mais vieillissant. Une riche collection de widgets préfabriqués a été incluse, ainsi qu'un ensemble d'outils pour construire des éléments sophistiqués tels que des interfaces glisser-déposer.
  • jQuery 1.2.6 (mai 2008): La fonctionnalité du populaire plugin Dimensions de Brandon Aaron a été intégrée à la bibliothèque principale.
  • jQuery 1.3 (janvier 2009): Une refonte majeure du moteur de sélection (Sizzle) a considérablement stimulé les performances de la bibliothèque. La délégation d'événement a été officiellement prise en charge.

Cours et exercices JQuery - Formation script JQuery PDF - Livres et Ebook Bibliothèque JQuery