Retour

Web dynamique avec JavaScript

Objectifs

A propos de cette formation

Référence : JS-WEB

Durée : 3 jour(s)

Date(s)
Nous consulter

Public

Toute personne souhaitant acquérir la maîtrise du langage JavaScript, son intégration HTML, et la méthode AJAX

Pré-requis

Connaissance du fonctionnement d'Internet, du Web, HTML. Connaissance d'un langage de programmation utile

SOMMAIRE

JavaScript
  • Introduction
    • Besoin, historique, cadre d'utilisation.

    JavaScript
  • Rappels sur les formulaires HTML
    • Mode d'appels des scripts depuis les pages HTML
    • Comment créer une zone de saisie ?
    • Les différents modes de saisie HTML
    • L'interpréteur JavaScript : entrées/sorties

    JavaScript
  • Les bases du langage
    • La balise "SCRIPT"
    • Syntaxe du langage
    • Appel de fonctions, récupération des saisies utilisateurs, passage d'arguments, instructions et opérateurs, chaînes de caractères
    • Structure d'un programme: contrôle: tests, branchements, boucles

    JavaScript
  • Organisation
    • La hiérarchie des objets: l'objet "document"
    • Les noms de variables, les constantes, les caractères spéciaux
    • Programmation des objets de base.

    JavaScript
  • Développement avancé
    • Les ordres standards : les liens, les boutons radios, les zones de saisies
    • Gestion de la souris
    • Gestion des événements, des cookies. Interfaçage avec Java

    JavaScript
  • Interaction avec les feuilles de style
    • CSS multiples, héritages multiples, règles de priorité
    • Les blocs de texte, les calques, les couleurs, mises en forme de paragraphes, DIV ...
    • Accès et modification des styles via JavaScript.

    Présentation d'AJAX

    • Évolution des applications Web
    • Définition et principes fondamentaux d'AJAX
    • Avantages et inconvénients d'AJAX
    • Créer des applications Web avec AJAX

    XML et XSLT

    • Présentation de XML
    • Parseurs XML
    • Présentation de XSLT
    • Mise en oeuvre de la transformation XSLT

    Document Object Model (DOM)

    • Présentation de DOM
    • Manipulation de données XML via DOM
    • Manipulation d'un arbre DOM en JavaScript

    Échange de données avec AJAX

    • Communication synchrone et asynchrone avec le serveur
    • L'objet XMLHttpRequest et le cas particulier d'Internet Explorer
    • Transmission de données
    • Récupération de données -
    • Données au format texte brut
    • Données au format XML avec manipulation DOM -
    • Données au format JSON

    Cas d'utilisation d'AJAX

    • Contrôle de la validité d'un document XML
    • Auto complétion de saisie
    • Listes liées

    Demande d'inscription à la formation

    Lieu souhaité (facultatif)


    Demande de renseignements