Détails :
Durée :
3 Jours
Prérequis :
Public :
Objectifs :
Au terme de la formation, vous saurez :
- Comprendre les bases et le rôle de jQuery dans le développement web.
- Maîtriser la sélection d'éléments et le parcours du DOM avec jQuery.
- Manipuler dynamiquement le contenu HTML via jQuery.
- Affecter des styles CSS et créer des animations simples.
- Gérer les appels Ajax pour actualiser les contenus de manière asynchrone.
- Utiliser et intégrer des plugins jQuery populaires.
- Développer vos propres plugins en respectant les bonnes pratiques.
- Optimiser l'interactivité et l'accessibilité des interfaces web.
Support :
Le support de cours en ligne
sur notre serveur de ressources pédagogiques
KooR.fr
Demande de devis :
Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation
veuillez remplir notre formulaire de mise en relation.
Cursus de formation :
Programme détaillé de la formation :
- Parcourir le code HTML avec la fonction jQuery()
- Présentation de Sizzle, le moteur de sélection basé sur les CSS
- Associer les noeuds par nom, ID, classe, position, contenu,
- comportement et contexte d'élément
- Associer des appels à la fonction jQuery()
- Mettre à jour, ajouter et supprimer du contenu d'éléments et des valeurs d'attributs
- Ajouter des noeuds au DOM
- Manipuler les noeuds parents et enfants
- Ajouter et supprimer des règles et des classes CSS
- Contrôler la taille et la position des éléments
- Utiliser la méthode .ready()
- Affecter des gestionnaires d'événements avec un programme
- Contrôler la visibilité avec .hide(), .show() et .toggle()
- Créer des effets de glissement et de fondu remarquables
- Combiner des animations et répondre aux fonctions de rappel
- Tirer profit des littéraux d'objets pour contrôler les animations
- Développer des animations personnalisées avec .animate()
- Télécharger du HTML avec la méthode .load()
- Appeler des services web avec .get() et .post()
- Remplacer les rappels par des objets différés en chaînes
- Combiner les appels Ajax avec when() et then()
- Extraire le format JSON avec .getJSON()
- Rechercher et analyser du code XML avec .ajax()
- Sélectionner et diriger le focus sur le premier élément
- Créer une réponse aux événements Focus et Blur
- Commentaires en temps réel via les événements clavier
- Intégrer un plug-in de validation
- Exploiter les contributions de la communauté jQuery
- Extraire des données imbriquées dans la sémantique HTML avec le plugin Metadata
- Manipuler les images avec les diaporamas et les carrousels
- Respect des meilleures pratiques, conventions de nommage
- Gérer plusieurs éléments
- Activer le chaînage des méthodes
- Alias $ pour éviter les conflits entre les espaces de noms
- Littéraux d'objets pour remplacer les valeurs par défaut
- Optimiser l'agencement de l'écran avec des accordéons et des onglets
- Ajouter des fenêtres flottantes redimensionnables avec des boîtes de dialogue
- Rationaliser la sélection et la mise en forme des dates avec Datepicker
- Proposer une aide à la saisie avec la saisie semi-automatique statique et dynamique
- Créer des animations en couleur avec .animate()
- Effets et accélérations complexes pour les animations
- Redimensionner les éléments HTML
- Créer des interfaces utilisateur avec la fonction glisser-déposer
- Structure les pages avec les attributs HTML5 data-*
- Economiser de l'espace avec les listviews et les blocs réductibles
- Initialiser les pages avec pageinit et gérer les événements tactiles
Principes de base de jQuery
Parcourir les documents HTML
Ajout et remplacement de contenu avec jQuery
Affecter des propriétés CSS de façon dynamique
Créer un code JavaScript accessible et non intrusif
Enrichir des pages en ajoutant des animations simples
Mise à jour asynchrone des composants de pages
Conversion des données de seveur sérialisées en HTML
Outils jQuery dédiés à la manipulation des formulaires
Intégrer des plugins connus
Développer des plugins jQuery
Des widgets pour accroître l'interactivité des applications Web
Implémenter des effets
Ajouter des fonctions Web 2.0
Quelques compléments