Cours de programmation JavaScript
JavaScript est le langage de script objet multi-platforme défini par la société Netscape pour la création de pages Web Dynamiques. Ce langage définit un ensemble d'éléments de langage comme des opérateurs, des structures de contrôle, et des instructions adaptés à la manipulation d'objets manipulés au sein d'un navigateur Web.
Contexte d'utilisation de JavaScript (JS), mise en évidence des réels intérêts de JS et également de ses limites.
Présentation du lien code HTML / code JavaSript, discussion des aspects : forme de codage et réutilisaiblité.
Présentation des éléments de base pour la programmation JavaScript (Opérateurs Arithmétiques, logiques, de comparaison,.), des instructions et mots clés du langage (function, do.while,.).
Présentation de la notion de document et des notions rattachées (lien, image, applet,.). On montre également comment JS peut être utilisé pour gérer des fenêtres, formulaires et accéder aux propriétés du navigateur Web.
Présentation des aspects qui différencient JavaScript de l'environnement Java, mise en évidence des complémentarités. Présentation de notions avancées de JavaScript, notamment le mécanisme de gestion d'événements et le contrôle d'applet Java au travers de LiveConnect.
Exercices d'application : Création dynamique d'entités d'une page HTML, Notions de programmation : Structure de contrôle, types, fonctions, Contrôle d'Enchaînement de page HTML, Boutons avec aide contextuelle, Accès aux propriétés du navigateur, Effets Barre de Status, Cookies, Date et HeureLe plan du cours est le suivant :
Présentation de JavaScript
![]()
La grammaire du langage JavaScript
![]()
Travaux pratiques - notions fondamentales
![]()