JavaScript ...le bras
droit d'HTML |
 |
INTERNET Construction de Pages Web
|
Organisation ...
|
Les Prérequis
Vous devez connaître les bases de HTML car les lignes de
code JavaScript sont toujours écrites au sein d’une Page
HTML. Ce Cours ne traitant que du langage JavaScript
, nous ne pourrons pas reprendre l’apprentissage des bases HTML
.
Nos Objectifs
Vous serez capable de créer et/ou modifier des pages Web
HTML enrichies par le code JavaScript .
Organisation de notre Etude
-
Chaque fiche d’Auto-Formation vous permet d’avancer pas à pas, à
votre rythme.
-
Chaque étude de structure est étayée par un exercice
.
-
Ce qui vous amène à écrire une page HTML ( la plus
simple ) avec des lignes de code JavaScript.
-
Vous devez possèder un Navigateur ( Netscape 3 ou 4 et/ou
InternetExplorer 3 ou 4 ).
-
Sous Win95 ou Win NT ou WIN98 vous utiliserez un éditeur ASCII sain
tel :
-
Bloc Notes
-
Word Pad ( si vous utilisez cet éditeur, vous enregistrerez vos
travaux sous format ‘simple Texte’ ! )
-
Vous n’aurez jamais besoin de vous connecter à Internet pour étudier
ce Cours.
-
Toutes les expérimentations et exercices peuvent être réalisés
en ‘local’.
-
Vous pouvez me contacter à tout moment de votre étude par
correspondance E-Mail pour
-
Conseil
-
Correction d’Exercice
-
Problème particulier
Cas particuliers
-
Si vous connaissez déjà les bases d’un langage tel que le
Langage C ou le Langage JAVA vous pourrez vraisemblablement passer rapidement
sur les premières fiches JavaScript qui traitent des Bases profondes.
-
Si vous connaissez déjà un Langage Objet , vous serez plus
à l’aise en parcourant les fiches JavaScript concernant les Notions
d’Objet, la hiérarchie des Objets, les Propriétés
des Objets et leurs Méthodes.
-
Si vous ne connaissez pas du tout ces Langages ( c’est le cas le plus courant
!) alors suivez toutes les fiches JavaScript .
Tout ceci posé, nous pouvons maintenant passer aux choses
sérieuses…!
-
1. Qu’est-ce que ce langage ?
-
JavaScript : c’est un langage de Programmation Interprêté
, structuré et Orienté Objet.
-
Il est inspiré du langage « C ».
-
Les Navigateurs habituels savent exploiter les Scripts JavaScript.
-
Il permet de résoudre les problèmes que HTML
ne sait pas résoudre.
-
Il est interprêté directement par le Navigateur du client
.
-
Il s’écrit directement dans la Page HTML.
-
Il ne nécessite donc pas de compilateur.
-
2. Ses Caractéristiques :
-
Sa syntaxe est très souple et relativement permissive.
-
Il est inséré au sein d’une page HTML.
-
Il sait gérer les évènements principaux de la souris
( déplacements, clicks , etc..).
-
Il sait gérer les temporisations.
-
Il est structuré ( boucles conditionnelles ou non, structures de
test, fonctions, etc..).
-
3. Ses Versions..historique :
-
JavaScript est né du couple Netscape Communications et
Sun Microsystems ..
-
JavaScript 1.0. 1ère version .
-
JavaScript 1.1 2ème version ( l’actuelle…ce
jour!)
-
4. JavaScript est orienté Objet
( POO )
-
Donc parfaitement adapté à nos systèmes d’exploitation
actuels .
-
5. JavaScript utilise une syntaxe de type JAVA
( donc à tendance C, C++ )
-
Ceux d’entre-vous qui connaissent déja le langage C ou C++ seront
vite à l’aise avec l’étude de JavaScript.
-
Pour les autres, sachez que les possibilités offertes par JavaScript
sont telles qu’elles méritent amplement que vous fassiez l’effort
d’apprendre ..en vous engageant dans cette petite étude.
Organisation du Cours
JavaScript
-
1ère partie du Cours
-
Etude des bases du Langage JavaScript (sa syntaxe, ses variables,
ses opérateurs …).
-
2ème Partie du Cours
-
Manipulation des Textes
-
Notions d’objet ( hiérarchie, propriétés, méthodes).
-
Gestion des évènements ( souris, temporisations)
-
Création de fonctions
-
Application de JavaScript aux Liens et Ancres.
-
Application de JavaScript aux Formulaires interactifs.
-
Application de JavaScript aux Frames.
Tout au long des études de nombreux exercices viendront
étayer les informations ..