Retour en haut de la page

JavaScript Interactivité pour le Web

2 jours - 14 heures

Objectifs

Écrire et déboguer des programmes JavaScript. Ajouter l’interactivité et des graphiques dynamiques à votre site Web. Créer des formulaires interactifs pour saisir et valider informations entrées pour les utilisateurs. Personnaliser des pages en utilisant les cookies.

Participants

Ce cours concerne tous ceux qui sont impliqués dans la mise en place, le développement ou la maintenance d’un site Web : développeurs d’applications ou de Web, administrateurs de systèmes, équipes techniques.

Pédagogie

La pédagogie est basée sur le principe de la dynamique de groupe avec alternance d'apports théoriques, de phases de réflexion collectives et individuelles, d'exercices, d'études de cas et de mises en situations observées. Formation / Action participative et interactive : les participants sont acteurs de leur formation notamment lors des mises en situation car ils s'appuient sur leurs connaissances, les expériences et mettront en œuvre les nouveaux outils présentés au cours de la session.

Profil de l’intervenant

Consultant-formateur expert. Suivi des compétences techniques et pédagogiques assuré par nos services.

Moyens techniques

Encadrement complet des stagiaires durant la formation. Espace d’accueil, configuration technique des salles et matériel pédagogique dédié pour les formations en centre. Remise d’une documentation pédagogique papier ou numérique à échéance de la formation.

Méthodes d’évaluation des acquis

Exercices individuels et collectifs durant la formation. La feuille d’émargement signée par demi-journée ainsi que l’évaluation des acquis de fin de stage sont adressées avec la facture.

Programme

Introduction et vue d’ensemble

Sécurité de JavaScript

Protection des données privées de l’utilisateur

JavaScript et ActiveX authentifiés par une autorité de confiance

Explications des attaques de type “spoofing” et DoS

Création de formulaires intelligents

Validation des formulaires côté client

Manipulation des champs des formulaires

Vérification à la volée des champs des formulaires

Validation des entrées des utilisateurs sans CGI

Accès aux boîtes de sélection d’options

Contrôle de la soumission des formulaires

Ajout de l’interactivité aux formulaires

Affectation de fonctions JavaScript aux éléments des formulaires

Utilisation de formulaires pour créer des dialogues interactives

Interception des événements des formulaires

Qu’est-ce que le JavaScript ?

Applications de JavaScript

Le modèle de programmation JavaScript

Conventions de formatage et de codage

Imbrication de JavaScript dans HTML

Problèmes de la sécurité et règles de sécurité des navigateurs

La syntaxe JavaScript

Déclaration des variables et des tableaux

États, opérateurs et expressions relationnelles

Les conditions avec if et else

Exécution de boucles avec while et for

Définition et invocation de fonctions

Utilisation d’objets intégrés

L’objet String et manipulations de chaînes

L’ensemble des objets Mathématiques

Manipulation des dates avec l’objet Date

Utilisation d’objets des navigateurs

Interaction avec le navigateur

Utilisation de boîtes de dialogue “pop-up” et guide de saisie utilisateur

Ouverture, fermeture et écriture de nouvelles fenêtres navigateur

Manipulation de “frames”

Écriture de la ligne d’état du navigateur

Détermination du type et de la version du navigateur

Traitement des événements des navigateurs

Interception des traiteurs d’événements JavaScript

Déclenchement de l’interaction par des actions des utilisateurs

Ordonnancement de tâches futures avec la synchronisation événements

Utilisation des cookies pour la persistance

Le fonctionnement des cookies

Création, lecture et manipulation et limite des cookies

1175 log-495.pdf