Javascript

Web - Langages du Web

Paris

Contenu

1. Contexte Web autour du Javascript
Architecture d'une application web
Rappels sur l'XHTML
Historique de JavaScript
Les applications riches (RIA), la consécration pour JavaScript

2. Principes de base du JS
Les différentes méthodes pour insérer du code JavaScript dans une page XHTML Eléments de syntaxe propres au JavaScript
Quelques types d'objets
Manipulations simples d'une page XHTML
Les outils indispensables au développement JavaScript

3. Le langage JavaScript
Variables, tableaux et boucles
Opérateurs logiques et arithmétiques
Déclaration et appel de fonctions
Gestion des exceptions

4. Le JavaScript : un langage orientée objet
Développement Objet en JavaScript : création de classes (méthodes, propriétés) Notion de constructeur, destructeur
Les mots clés réservés prototype, this
Mettre en oeuvre de l'héritage sur ses objets JavaScript Les interfaces en JavaScript, les classes abstraites
Les objets window, document, navigator, screen, location et history Création de classes au format JSON


5. Les évènements XHTML et le Javascript
Javascript, un langage évènementiel Différences entre les navigateurs Les frameworks JavaScript existants les types d'évènements

6. Manipulation de la page XHTML en JS grâce au DOM
Présentation de DOM / SAX
Manipulation de l'arbre
Modification de CSS à la volée
Création d'un framework simple pour assurer la compatibilité multi-navigateurs
Opérations spécifiques aux formulaires et aux tableaux

7. Interactions entre le Javascript et les feuilles de styles CSS
Modification dynamique des feuilles de styles CSS en JavaScript
Utilisation de feuilles de styles alternatives

8. AJAX : Asynchronous Javascript and XML
L'objet XMLHttpRequest
Mise en place d'une application AJAX complète

9. Utilisation d'un premier Framework JavaScript : Jquery
Présentation globale de JQuery : sélecteurs, évènements, AJAX
Les frameworks liés à JQuery : JQuery Mobile, JQuery UI
La simplicité des sélecteurs JQuery
Faire de l'AJAX avec JQuery
Ajouter des effets visuels de qualité (carrousel, accordéon) etc

Objectifs

A l’issue du stage, les participants seront en mesure de :
- Réaliser une interface graphique dynamique
- Gérer le client traitement/serveur
- Intercepter et traiter des évènements

Prérequis

Connaitre le (X)HTML et le CSS ou avoir suivi la formation XHTML/CSS.

Diplôme visé

Cette formation est pour moi
Paris N.C 3 jour(s)
Cette formation est pour moi
Ajouter
Partager

Veuillez remplir ce formulaire pour que nous puissions vous mettre en relation avec l'organisme de formation.
Cet organisme vous recontactera très prochainement.