HTML - HyperText Markup Language - restera le langage de base du web. Ce langage permet de structurer une page, d'y insérer différents objets tels que tableaux, images, vidéos, sons ou autres. On peut aussi utiliser les objets classiques tels que boutons, pop-listes, listes à ascenseurs, boîtes de dialogue... On peut enfin placer des liens hypertextes. Par conséquent, ce langage ne permet pas de créer des animations. La page sera statique.
Aujourd'hui beaucoup de logiciels vous permettent de faire des pages HTML sans connaître le langage. Mais il me semble important d'en connaître les bases. Ainsi vous pourrez insérer des applets Java. De plus, ils ne permettent pas toujours d'obtenir exactement ce que l'on veut. Pour l'instant, la création de script, pour créer des parties interactives, n'est accessible qu'en travaillant au niveau du langage. |
Leçons |
| · Etapes préliminaires |
|
| · Structure d'une page HTML |
|
| · Mise en forme d'un texte |
|
| · Propriétés du texte |
|
| · Insertions d'images |
|
| · Les tableaux et les frames |
|
| · Le positionnement dynamique |
|
| · Les formulaires |
|
| · Les feuilles de styles CSS |
|
| · Le langage JavaScript : |
Créé à l'origine par Netscape, ce langage de programmation est conçu pour traiter localement des événements provoqués par le lecteur. Ce langage permet donc de modifier l'aspect de la page en fonction des intentions du lecteur.
Le JavaScript est intégré à HTML. Il permet de donner un peu de vie à HTML. Il est clair que JavaScript fait pâle figure face à Java. Mais, un peu à la manière d'HTML, la force de JavaScript est sa simplicité.
On s'apercevra très rapidement des différences entre les différents browser. Il faudra donc prendre soin de la compatibilité de son site avec les différents navigateurs. |
Leçons |
| · Les instructions classiques |
|
| · Les objets de navigateur |
|
| · La gestion des événements |
|
| · Les classes prédéfinies |
|
| · Les animations Flash : |
Flash est un logiciel puissant qui vous permettra de créer des animations très réussies et de toutes sortes. Pour que l'utilisateur puisse lire vos animations, il doit installer le plug-in Flash. Si vous l'avez installé, vous devez voir sur la gauche de votre écran un menu. Il a été réalisé à partir de ce logiciel.
En première approche ce logiciel n'est pas toujours très facile à utiliser, mais rapidement vous apprendrez, grâce aux cours que vous trouverez dans cette rubrique, à le maîtriser.
Dans une première partie, je décrirais les différentes fonctions que propose ce logiciel. Puis à travers différents TD, nous verrons comment réaliser certains effets spéciaux. |
| · La langage WAP : |
| Le WAP est un langage issu du langage XML. Il permet aux utilisateurs de téléphones portables d'accéder à Internet. En effet, ils ne peuvent pas accéder aux sites classiques. En tant que Webmaster, vous devez construire des pages qui leurs seront destinées. |
|
|
.: Scripts C.G.I. :.
| · Les scripts CGI : |
A aucun moment, les lecteurs qui accèdent à vos pages peuvent en modifier le contenu. Il est clair que ce type de fonctionnement ne permet pas de créer des documents dynamiques. Comment créer un document qui contienne la date actuelle ou même l'heure ? Comment créer un livre d'or, un forum ou encore une boutique sur Internet ?
La programmation CGI permet de faire face à ces difficultés. Lorsque l'utilisateur clique sur un lien hypertexte, le document se construit au fur et à mesure sans jamais être stocké dans un fichier.
En fait l'utilisateur exécute un programme présent sur le serveur. Les programmes lancés à partir de liens exécutables sont appelés des scripts CGI.
Attention tous ceux qui acceptent d'héberger votre site n'autorisent pas toujours l'utilisation de ces scripts. Nous étudirons ici plusieurs scripts CGI développer en C/C++ ou en perl. Le perl étant le plus pratique à mettre en place. Nous verrons également l'emploi de d'autres langages. Nous n'aborderons pas le PHP en temps que script CGI. |
|
| · Le langage PHP : |
A aucun moment, les lecteurs qui accèdent à vos pages peuvent en modifier le contenu. Il est clair que ce type de fonctionnement ne permet pas de créer des documents dynamiques. Comment créer un document qui contienne la date actuelle ou même l'heure ? Comment créer un livre d'or, un forum ou encore une boutique sur Internet ?
La programmation PHP permet de faire face à ces difficultés. Lorsque l'utilisateur clique sur un lien hypertexte, le document se construit au fur et à mesure sans jamais être stocké dans un fichier.
Les scripts PHP sont les plus utilisés aujourd'hui. En effet, les scripts PHP sont rapides et performants. Ce langage n'est pas très compliqué et permet de contrôler trés facilement une base de données. |
.: Développement d'applications :.
| · Le langage Java : |
Java est un langage beaucoup plus puissant mais beaucoup plus compliqué que le JavaScript. C'est un langage de développeur adapté à des applications plus lourdes. Si vous utilisez ce langage, il faudra le compiler. Par conséquent, l'utilisateur ne pourra pas voir le code source, bien qu'il existe des solutions...
De plus, l'ajout d'applet java sur une page ralenti beaucoup son téléchargement. Beaucoup d'erreurs sont aussi dues à une mauvaise maîtrise de ce langage. |
| · Le langage C/C++ : |
Nous savons par réputation que ces langages sont les plus compliqués. Cela s'explique sûrement par leur puissance, la performance des applications que l'on peut concevoir. En fait ces deux langages sont très proches. En effet, le C++, un langage orienté objet, comprend toutes les fonctions du C à qui on a ajouté toutes les notions d'objets.
Le C/C++ est fait pour développer des applications ou encore des systèmes d'exploitations. Ici nous l'utiliserons simplement pour concevoir des scripts CGI.
Je rappelle que ces scripts peuvent aussi être écrits en Perl ou autres. |
|
| | | | | |