Gérer plus facilement et dynamiquement toutes vos interfaces web
Dans la formation jQuery débutant, nous étudierons tous les aspects de la programmation en jQuery afin de réaliser des interfaces interactives exécutées côté client.
jQuery est un framework JavaScript libre et Open Source, implanté côté client, qui porte sur l’interaction entre le DOM, JavaScript, AJAX et le HTML. Cette librairie JavaScript a pour but de simplifier les commandes communes du JavaScript. La devise de JQuery est en effet :
Write less do more (Écrire moins pour faire plus).
Cette formation se déroule sur 3 jours soit 21 heures.
Comme jQuery est le premier framework JavaScript (source : w3techs.com), ce langage de programmation occupe une place importante sur le marché du travail.
jQuery
Bootstrap
Modernizr
Formation jQuery débutant
Introduction à jQuery
- Renouveau de JavaScript
- Présentation de JQuery
- Quelques dates et repères
- Mise en œuvre de JQuery
- Premiers pas en JQuery
- Préliminaires : installer les outils de développement sur votre PC
- Installer – Configurer un serveur web sur votre PC
Méthodes utilitaires
- Manipulations d’objets
- Manipulations de tableaux
- Manipulations de chaînes de caractères
- Autres méthodes et propriétés
Les sélecteurs
- Les sélecteurs de base
- Les sélecteurs hiérarchiques
- Les filtres d’attribut
- Les filtres jQuery de base
- Les filtres enfants
- Les filtres de contenu
- Les filtres de visibilité
- Les caractères spéciaux
- Récapitulatif
Accéder / traverser au DOM
- Parcourir les éléments du DOM
- Filtrer les éléments du DOM
Manipuler le DOM
- Parcourir les éléments de la collection
- Gérer les attributs et propriétés
- Gérer les classes CSS
- Gérer les styles
- Gérer les dimensions
- Gérer la position
- Gérer le contenu
- Méthodes d’insertion dans le DOM
- Autres méthodes de gestion du DOM
Gérer des évènements
- La méthode bind/unbind
- Méthodes du paramètre event
- Evénements standards (eventName)
- Propriétés du paramètre event
- Gestion de nouveaux événements.
- Autres méthodes de gestion d’événements.
- Gestion avancée des événements avec jQuery 1.7
Requêtes serveur avec Ajax
- Paramètres de la fonction .ajax()
- Séquence d’appel des fonctions de callback
- Définition de l’objet XMLHttpRequest
- Traiter la réponse
- Mises à jour avec load, get et post
- Evénements Ajax
Produire des effets visuels
- Effets sur la hauteur : slideUp(), slideDown(), slideToggle()
- Effets sur l’opacité : fadeIn(), fadeOut(), fadeTo()
- Effets combinant hauteur et opacité : show(), hide(), toggle()
- Enchaînement d’effets standards
- Créer ses propres effets : animate()
- Arrêter l’exécution d’un effet : stop()
- Différer l’exécution d’un effet : delay()
Les formulaires
- Les sélecteurs
- Les filtres de sélection
Objectifs
À l’issue de la formation, le participant saura développer en Jquery et créer des interfaces interactives.
Public
Développeurs / chefs de projets souhaitant réaliser des sites web adaptés au format des téléphones mobiles et tablettes graphiques.
PRÉREQUIS :
La connaissance de la programmation (PHP, par exemple) et JavaScript est indispensable.
Dates
À venir
Vous voulez bénéficier d’une formation, n’hésitez pas à prendre contact
Informations, demandes de devis…
Je me ferai un plaisir de vous répondre dans les plus brefs délais.
Localisé dans le Morbihan, je suis prêt à venir vous rencontrer si sous êtes en Bretagne.
06 83 92 53 32
olivier.spadi@babel-web.info