Présentation

JQuery est une bibliothèque Javascript Libre qui porte sur l’interaction entre Javascript et HTML.
Son but est de simplifier des commandes communes de Javascript.

Programme

PRESENTATION DES INTERFACES RICHES ET JQUERY
Les bases de l’interface riches
Une nouvelle métaphore : le dashboard
Des exemples Jquery
Les technologies pour ajax : xml, CSS, javascript, XHR
Pourquoi choisir le framework Jquery: forces er faiblessesLES TECHNOLOGIES XML ET JQUERY
La syntaxe XML
La variable XML ou les dialectes XML
Les schémas XML (DTD)
Les pages xhtml sont des documents XML
La programmation DOM
La notation XPATH
Les documents JSON, une alternative à xml

JQUERY ET LES FEUILLES DE STYLES CSS
Les sélecteurs CSS
Les blocs CSS et les widgets
Intégration non-intrusive des widgets ajax tel accordéon

LES EVENEMENTS ET JAVASCRIPT
Les gestionnaires d’événement
Les fondements de javascript : variables et fonctions
Le dom et javascript

HTTP ET XHR, L’OBJET FONDATEUR D’AJAX
Le rôle de HTTP
XMLhttpRequest est une variable XML
Méthodes et propriétés de XHR
les méthodes de ajax avec Jquery

PRISE EN MAIN DE JQUERY
Les principes de Jquery
Intégration de jquery dans une page XHTML
Initier un événement après le téléchargement totale de la page (ready)
Ajout d’une class CSS avec addClass
Enchainement des méthodes
Fonction et callback

CONSTRUCTION D’INTERFACES SIMPLES
Exemples de composants visuels : widget : accordéon, panneau, dialogue, slider
Les interactions fondamentales : glisser/déposer, changement de taille, tri
Les effets spéciaux : bounce, pulsion

TRAVERSER VOTRE DOCUMENT XHTML AVEC DOM ET JQUERY
Survol et exercices avec des éléments
Ajout d’attributs

Objectifs

Personnes souhaitant créer ou mettre à jour un site Web avec des interfaces interactives et conviviales

Profils

Tous publics connaissant le langage XHTML/CSS

Planning de formation

Durée de la formation : 2 jours de 7 heures soit 14 heures.

Pas de sessions programmées.
Dates à convenir ensemble.

Support

Le Framework Javascript du Web 2.0
Auteur : Luc Van Lancker
Collection : Expert IT Spirales A4
Livre (broché) 21*29
Niveau : Initié à confirmé
Editions ENI

Ce support 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 support 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.