Formation : JavaScript
(Réf. 17050)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
Langages de programmation
Prérequis
Connaissance de XHTML et CSS.Public
Développeurs (ou futur développeurs) de site Web interactif.Objectifs
Comprendre le modèle client – serveur
Apprendre le langage JavaScript
Etre capable d’utiliser le langage JavaScript pour interagir avec des pages XHTML
Etre capable d’utiliser le langage JavaScript pour communiquer avec un serveur distantType de formation
CourteProgramme
Contexte Web
- Les acteurs du Web
- Architecture d’une application web
- Rappels sur l’XHTML
- Historique de JavaScript
Principes de base
- Les différentes méthodes pour insérer du code JavaScript dans une page XHTML
- Quelques éléments de syntaxe
- Manipulations simples d’une page XHTML
- Les outils indispensables au développement JavaScript
Le langage JavaScript
- Déclaration et portée des variables
- Les tableaux
- Opérateurs et boucles
- Déclaration et appel de fonctions
- Gestion des erreurs et des exceptions
Le JavaScript : un langage orientée objet
- Développement Objet en JavaScript : création de classes (méthodes, propriétés)
- Notion de constructeur
- Les mots clés réservés prototype, this
- Création de classes
Les évènements XHTML
- Les évènements XHTML et les possibilités d’interactions utilisateur
- Différences entre les navigateurs
Manipulation de la page XHTML
- Contexte : présentation et manipulation de l'arbre DOM
- Création d’un framework simple pour assurer la compatibilité multi-navigateurs
- Opérations spécifiques aux formulaires et aux tableaux
Interactions avec les feuilles de styles CSS
- Modification dynamique des feuilles de styles CSS en JavaScript
- Utilisation de feuilles de styles alternatives
Gestion des cookies
- Lecture et écriture de cookies
- Pratique : mise en place d’un système de session utilisateur
Pour aller plus loin
- Les frameworks JavaScript : Prototype, extJS, JQuery
- JavaScript et Ajax
Pédagogie
Exposés - cas pratiques - synthèsePoint(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Non renseignéZone géographique
Inter-Entreprise :
13100 Aix en Provence :
41000 Blois :
18000 Bourges :
14000 Caen :
28000 Chartres :
36000 Chateauroux :
21000 Dijon :
88000 Epinal :
27000 Evreux :
38000 Grenoble :
76600 Le havre :
72000 Le mans :
59650 Lille :
69003 Site Lyon :
57000 Metz :
54000 Nancy :
06000 Nice Sophia Antipolis :
45000 Orléans :
75009 Site Paris 9ème :
86000 Poitiers :
51100 Reims :
76230 Rouen :
52100 Saint-Dizier :
42000 Saint-Etienne :
67100 Site strasbourg :
37550 Tours :
10000 Troyes :