Prérequis
Connaissances basiques de HTML et CSS
Durée
3 jours
Contenu Technique de la Formation
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
Objectifs 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
Table des Matières
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.
En Pratique
- 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
Modalités et Inscription
Cette formation est proposée selon deux formules pour s'adapter au mieux à vos besoins :
Session régulière
Des sessions sont organisées à intervalles réguliers. Demandez les prochaines dates planifiées pour vous inscrire à la prochaine session.
Sur mesure & intra-entreprise
Vous souhaitez former vos équipes directement dans vos locaux ou adapter le programme technique à votre contexte d'entreprise ? Contactez-nous pour obtenir un devis personnalisé.