Formation jQuery

jQuery

jQuery est une bibliothèque JavaScript libre et multi-plateforme créée pour faciliter l écriture de scripts côté client dans le code HTML des pages web.



Obtenir un devis Comment financer ma formation ?


Le programme de formation


Prise en main

  • Principe et Fonctionnement de JQuery
  • Importation et utilisation de la bibliothèque
  • Rappels JavaScript :
    • bases
    • typage
    • fonctions
    • closures

Sélectionner et cibler les éléments

  • Sélecteurs simples
  • Sélecteurs d'attributs
  • Sélecteurs de classe
  • Sélecteurs d'id
  • Pseudo-classes
  • Sélecteurs et chaînage
  • Filtres et sélecteurs avancés

Gestion des événements

  • Gestionnaires d'événements
  • Souris et clavier
  • Méthode bind (eventName, callback)
  • Méthode unbind () : supprimer un gestionnaire d'événement
  • Autres événements et déclencheurs
  • Atelier : création d’un menu déroulant

HTML, CSS et attributs

  • Manipulation du document HTML
  • Classes, attributs et valeurs
  • Manipulations du document
  • Traitement des formulaires
  • Interactions avec les propriétés CSS
  • Dimensions et positionnement

Parcourir et manipuler le DOM

  • Le Document Object Model : présentation
  • Enfants, parents, et frères
  • Les fonctions de parcours
  • Insérer, supprimer et modifier des éléments
  • Déplacer et cloner
  • Atelier : réorganiser les éléments d’un tableau

Animations et Effets

  • Effets visuels standards définis par jQuery
  • Enchainements d'effets standards
  • La méthode animate ()
  • Gérer la file d'attente des effets visuels
  • Atelier : création d'un diaporama

AJAX

  • Principe de base et architecture client / serveur
  • Protocole HTTP : les méthodes GET et POST
  • Les méthodes $.ajax, $.get, $.post
  • La méthode $.getScript
  • Les formats JSON et XML
  • Atelier : création d’une pagination asynchrone.

Plug-ins

  • Rechercher et utiliser des plug-ins
  • Comment écrire son propre plug-ins
  • Atelier: création d'un plug-in : « Back to top ».

jQuery en production

  • Optimisation et performances
  • Notions de débogage
  • Aller plus loin avec jQuery UI


Pré-requis

Des connaissances de base en HTML, CSS et JavaScript sont nécessaires.

Public

Développeurs web ou webdesigners

Objectifs

Cette formation vous permettra de prendre en main l’un des frameworks JavaScript les plus utilisés sur le web. Vous apprendrez à manipuler les éléments d’interface afin d’y ajouter de l’interactivité. Vous verrez aussi comment créer des animations complexes telles que les carrousels et vous utiliserez le chargement des éléments AJAX. Enfin, vous explorerez le framework en profondeur afin de développer vos propres plug-ins.

Moyens pédagogiques

Un PC par personne, un groupe de maximum 5 personnes.
Exposé théorique, suivi d'une mise en pratique.

Moyens pour suivre l’exécution de l’action et d’en apprécier les résultats

A la fin de la formation, le stagiaire évalue la qualité de la formation puis complète avec le formateur un tableau reprenant les différents points du programme en précisant, si c’est acquis, en cours d’acquisition ou non acquis.


Pour toute demande de financement auprès de votre OPCA ou Pôle Emploi vous aurez besoin du programme détaillé de formation.