Revenir à la liste des catégories de formation



Formation : JavaScript


(Réf. 17050)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Dé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 distant

Type de formation

Courte

Programme

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èse

Point(s) fort(s)

Non renseigné
Revenir en haut


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 :


Revenir en haut





Revenir à la liste des catégories de formation