Formation Javascript Initiation 40h00
Programmez en Javascript et dynamisez vos sites !

Initiation à la programmation en JavaScript, pour dynamiser des sites web et les rendre interactifs. Apprenez les bases de la programmation et maîtrisez le javascript pour réaliser des menus déroulants, modifier dynamiquement les styles css ou encore réagir aux actions de l'utilisateur.
OBJECTIFS
  • Maîtriser la syntaxe et la programmation JavaScript
  • Savoir manipuler la page (agir)
  • Savoir manipuler les événements (réagir)
PROFIL STAGIAIRE
  • Graphistes
  • webmasters
  • Intégrateurs
  • Développeurs
PRE REQUIS
  • Connaissance de HTML et CSS.
PROGRAMME DE LA FORMATION

1 - Introduction
  • Place dans l’architecture d’un site web
  • Standards et compatibilité Outils de travail
2 - HTML et CSS
  • Syntaxe HTML et doctype
  • Sélecteurs CSS : identifiant, classes et autres
3 - Mise en place du Javascript
  • Problématiques de chargement
  • Problématiques d’accessibilité et de référencement
  • Problématiques de sécurité
  • Problématiques de performance : mode strict
4 - Bases de la programmation Javascript
  • Variables
  • Types de données simples
  • Tableaux
  • Opérateurs
  • Structures conditionnelles
  • Boucles
  • Fonctions, paramètres, retour
  • JSON et bases de la programmation objet
  • L’objet window
  • Debug
5 - Manipulation de la page
  • Présentation du Document Object Model (DOM)
  • Sélection d’éléments de la page
  • Modification du contenu HTML de la page
  • Modification des styles CSS de la page
6 - Événements dynamiques
  • Vue d’ensemble des événements : formulaires, souris, clavier
  • Réagir à un événement
  • Informations et comportement par défaut de l’événément
  • Timers et animations
7 - Requêtes serveur : AJAX
  • XMLHttpRequest
  • Méthodes et en-têtes HTTP
  • Résultat en HTML, XML ou JSON