Langages Javascript et Jquery
Javascript et Jquery
Contenu
Le langage JavaScript
- Introduction au langage JavaScript
- Présentation d'exemples simples
- Les versions de JavaScript
- JavaScript embarqué dans les pages HTML
- Les variables, les types de données, les opérateurs
- Les instructions, les structures de programmation
- La définition et l'utilisation de fonctions
- Les objets et leurs utilisations en JavaScript
- La gestion des événements et les différences selon les navigateurs
- Les objets prédéfinis
Les objets du langage Javascript:
- Gestion des chaînes de caractères à travers l'objet String
- Les principales fonctions mathématiques dans l'objet Math
- Manipulation des dates via l'objet Date
- Manipulation des tableaux via l'objet Array
- Les objets de la page HTML
- L'objet windows : gestion des fenêtres et de leur communication. Les popups
- L'objet document : Le fonctionnement de l'objet document. Interactivité, contrôle et transformation des pages HTML
- L'objet form : Contrôle des données saisies dans un formulaire, gestion des contenus des champs de saisie.
Formulaire dynamique.
- Manipulation de la page (DOM)
- Sélection d'éléments
- Modification du contenu HTML
- Modification du graphisme CSS
Principes de base de jQuery
- Parcourir le code HTML avec la fonction jQuery()
- Présentation du moteur de sélection basé sur les CSS
Parcourir les documents HTML
- Associer les nœuds par nom, ID, classe, position, contenu, comportement et contexte d'élément
- Associer des appels à la fonction jQuery()
Manipulation du Document Object Model (DOM) pour créer du DHTML compatible entre navigateurs
- Ajout et remplacement de contenu avec jQuery
- Mettre à jour, ajouter et supprimer du contenu d'élément et des valeurs d'attributs
- Ajouter des nœuds au DOM et manipuler les nœuds parents et enfants
- Affecter des propriétés CSS de façon dynamique
- Ajouter et supprimer des règles et des classes CSS
- Contrôler la taille et la position des éléments
- Créer un code JavaScript accessible et non obstrusif
- Utiliser la méthode .ready()
- Affecter des gestionnaires d'événements avec un programme
Animation de pages web avec des effets jQuery
- Enrichir des pages en ajoutant des animations simples
- 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()
Interfaces utilisateur perfectionnées avec jQuery UI
- Widgets pour accroître l'interactivité des applications web
- Optimiser l'agencement de l'écran avec des accordéons et des onglets et 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
Module dans la Filière
Jours: |
Samedi et mercredi |
Horaires: |
09h00 à 12h00 |
Début: |
Septembre 2024 |
Durée: |
1 Mois: 24 heures |
Module en Séminaire
Jours: |
Dimanche à mercredi |
Horaires: |
09h00 - 16h00 |
Début: |
Voir dates |
Durée: |
4 jours |