[wpms_breadcrumb reverse="0"]
Outils Graphiques - Technologies Web

Langage Javascript

Reference : JAVASCR

3

jours
- 1 660 € € HT
Télécharger la fiche
Prochaines sessions
    Langage Javascript
    Objectifs

    • Manipuler le contenu de la page
    • Animer son aspect graphique
    • Mettre en place l’aspect interactif grâce aux événements déclenchés par l’utilisateur
    • Continuer à dialoguer avec le serveur sans recharger la page (AJAX)

    Pré requis

    • Il est demandé aux participants de connaître le principe de fonctionnement d’Internet et du Web, le langage HTML.
    • La connaissance d’un langage de programmation est utile.

    Modalités et délais d’accès

    Bulletin d'inscription à retourner complété

    Pré-inscription

    Programmes de Langage Javascript

    Introduction aux techniques http, aux navigateurs et leurs DOM

    • Les principes de base des technologies clients serveurs
    • Présentation des différentes possibilités avec illustration par des exemples complexes et concretsMode d’appels des scripts depuis les pages HTMLComment créer une zone de saisie?Les différents modes de saisie HTMLIntroduction aux navigateurs, au JavaScript et au DOM
    • Les principes d’utilisation des DOM, les différences principales entre les navigateurs et les conseils d’utilisation
    • L’interpréteur JavaScript: entrées/sorties des programmes

    Le langage JavaScript

    • Introduction au langage JavaScript, présentation d’exemples simples, les versions de JavaScript, JavaScript embarqué dans les pages HTMLLa grammaire du langage, les variables, les types de données, les opérateurs, les instructions, les structures de programmation, la définition et l’utilisation de fonctions
    • Les objets et leurs utilisations en JavaScript, les dialogues avec l’utilisateur, les tableaux, la gestion des événements et les différences selon les navigateurs, les objets prédéfinisLes pièges classiques en JavaScript

    Les objets du langage JavaScript

    • Gestion des chaînes de caractères à travers l’objet String
    • Les principales fonctions mathématiques dans l’objet Math
    • Manipulation des dates via l’objet Date
    • Manipulation des tableaux via l’objet Array
    • Les expressions régulières dans le JavaScript

    Javascript : Les objets de la page HTML

    • L’objet Windows : gestion des fenêtres et de leur communication. Les popups
    • L’objet Document :le fonctionnement de l’objet Document. Interactivité, contrôle et transformation des pages HTML
    • L’objet Form : contrôle des données saisies dans un formulaire, gestion des contenus des champs de saisie. Formulaire dynamique

    Manipulation de la page  (DOM)

    • Sélection d’éléments
    • Modification du contenu HTML
    • Modification du graphisme CSS

    AJAX : dialoguer avec le serveur

    • Pourquoi AJAX (Asynchronous Javascript And Xml )XMLHttpRequest
    • Méthodes et en-têtes HTTP
    • Récupération de contenus HTML, XML ou JSON