Maîtriser les principales fonctionnalités du langage JavaScript.
Introduction au JavaScript
- Définition du Javascript
- Javascript et les autres langages du web
- La syntaxe du langage JavaScript
Principales commandes JavaScript
- Les principales commandes
- Comment et dans quelles circonstances les utiliser
Les variables
- Les types de variables
- Les opérateurs arithmétiques
- Les opérateurs de comparaison
- La portée des variables
- Exemples
Les fonctions
- Définition
- Exemple Fonction native : Afficher la date du jour
- Exemple Fonction Perso : Additionner 2 nombres
- LES APIS
- Définition d'une API
- Les API DOM
- Les API de Géolocalisation
Événements et données
- Les traitements événementiels JavaScript : gestionnaire clavier, souris, formulaires, rollover, menus dynamiques.
- L'objet Event et son utilisation.
- Les objets du DOM et leur manipulation.
- Manipulation des URL (redirections http…).
- Gestion des cookies (lecture et écriture)
Gestion des formulaire HTML
- Manipulation de contenu de formulaires
- Accès et modification dynamique des composants du formulaire : zone de saisie, cases à cocher, cases d'options…
- Fonctions de validation de formulaire
- Événements liés aux éléments de formulaire : changement, initialisation, clic…
- AJAX
- Présentation de l'AJAX : Asynchronous JavaScript And Xml
- Enjeux, solutions et alternatives
- HTTP et Ajax : échanges HTTP et l'objet XMLHttpRequest
- JQUERY
- Définition / Présentation
- Les principales commandes
- Quelques exemples de base
Mise en application
Attestation de formation
Non certifiante
Sans niveau spécifique