Programme du cours

3 jours (21 H) | 4-JA-SCRI Renseignez-vousCette formation vous intéresse ? 
 

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 / Pré-requis

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.

Contenu

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

Sécurité de JavaScript

  • Protection des données privées de l’utilisateur
  • JavaScript et ActiveX authentifiés par une authorité de confiance
  • Explications des attaques de type “spoofing” et DoS

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
 
Cette formation vous intéresse ? Renseignez-vous