Objectifs : Maîtriser JavaScript et AJAX pour développer des sites web dynamiques
Prérequis : Connaitre le langage HTML et un langage de programmation - Avoir suivi les modules sur les fondamentaux
Public : Développeurs Web désireux d'appliquer les nouvelles technologies dynamiques pour leurs projets Web.
Pédagogie : alternance d’apports théoriques et nombreux exercices de mise en pratique
Moyens pédagogiques : un ordinateur multimédia par apprenant, ordinateur et vidéoprojecteur pour l’animateur
Évaluation des acquis : Mise en pratique à l’aide d’exercices en autonomie puis corrigés individuellement et collectivement
Suivi après formation :
Certificat de stage
Bilan de formation rempli par le formateur)
Évaluation de satisfaction à chaud remplie par l’apprenant
Un ouvrage de référence (remis en formation)
Référence : IDLJAVASCR
Niveau : Perfectionnement
Durée standard : 3 jour(s)
Nos plans de cours standards sont adaptables sur demande tant en termes de contenu que de durée :
nous contacter ici
PROGRAMME DE LA FORMATION
Mettre en oeuvre les techniques http, les navigateurs et leurs DOM
Décrire les principes de base des technologies clients serveurs
Découvrir le mode d'appels des scripts depuis les pages HTML.
Créer une zone de saisie
Gérer les différents modes de saisie HTML
Utiliser les navigateurs, le JavaScript et le DOM
Définir les différences entre les navigateurs et les conseils d'utilisation des DOM
Découvrir les entrées/sorties des programmes avec l'interpréteur JavaScript
Mettre en oeuvre le langage JavaScript
Ecrire du JavaScript embarqué dans les pages HTML
Respecter la 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
Découvrir les objets et leurs utilisations, les dialogues avec l'utilisateur, les tableaux, la gestion des événements et les différences selon les navigateurs, les objets prédéfinis
Se prémunir des pièges classiques
Utiliser les objets du langage Javascript
Gérer des chaînes de caractères à travers l'objet String
Utiliser les principales fonctions mathématiques dans l'objet Math
Manipuler les dates via l'objet Date
Manipuler des tableaux via l'objet Array
Lister les expressions régulières
Gérer les objets de la page HTML
Décrire l'objet window : les fenêtres et leur communication. Les pop-ups
Décrire l'objet document : son fonctionnement, interactivité, contrôle et transformation des pages HTML
Décrire l'objet form : Contrôle des données saisies, gestion des contenus des champs de saisie. Formulaire dynamique
Utiliser le DOM XML
Définir les principes du XML. Différence entre XML et HTML
Découvrir le DOM XML et ses possibilités en gestion au format XML, lecture des pages HTML sous forme d'objet XML (XHTML)
Intégrer les nouveaux objets, le fonctionnement de AJAX
Expliquer pourquoi utiliser AJAX (Asynchronous Javascript And Xml )
Utiliser HTTPRequest pour la communication client-serveur (AJAX) XML et XSLT