JavaScript
Description
La formation aborde les contenus techniques suivants :
- Les constantes, variables et opérateurs
- Les scripts
- Les structures de contrôle
- Les fonctions
- Les événements
- Les formulaires
Quels sont les buts de la formation ?
Les objectifs visés par cette formation sont :
Acquérir les bases JavaScript nécessaires pour développer des pages Web plus conviviales et interactives
Comprendre comment rajouter de l’interactivité sur les pages et les formulaires du Web
Savoir manipuler dynamiquement des objets html
Que devez vous connaître pour suivre la formation ?
Connaissance de base du HTML et du CSS
Programme de la formation
Les technologies du Web
Présentation des types de navigateurs et leur impact sur la portabilité des programmes JavaScript. Versions de JavaScript
Les composants Web : HTML, XHTML, CSS, JavaScript, Flash, Java... Les protocoles HTTP, HTTPS.
Impact de JavaScript sur l'accessibilité et le référencement
Importance de JavaScript sur les sites web 2.0. Impact de la conformité XHTML sur l'utilisation dynamique de JavaScript
Les outils de développement (éditeur, débogueur...)
Positionnement et illustration des technologies DHTML
Introduction à JavaScript
Langage de script et langage de programmation
Méthodes JavaScript
Utilisation des constantes, variables et opérateurs
Typologie et utilisation des constantes
Typologie et utilisation des variables
Règles de nommage et mots réservés
Typologie des opérateurs
Contrôler les scripts avec les structures de contrôle
Les instructions conditionnelles
Les instructions de répétition
Interrompre et quitter des boucles
La gestion des exceptions
Fonctions et événements
Rôle des fonctions
Utiliser une fonction pour créer un objet
Les évènements
Les formulaires
Utilisation de JavaScript avec les formulaires
L’objet form
Les éléments de formulaire
Valider et envoyer un formulaire par email
Les principaux objets Javascript en détails
Objets et navigateurs
Les objets JavaScript : Windows, document, etc.
Exercices pratiques
Créer un premier programme en JavaScript
Mettre en place des structures de contrôle
Développer des fonctions
Gérer des événements
Mettre en place des formulaires



Chargement...