Techniques de Programmation pour Internet
Année Scolaire 1999 - 2000
Objectif
Ce cours présente une introduction aux techniques de programmation
utilisées pour la création d'un site WWW sur internet. Le
cours introduit le World-Wide Web , le protocole HTTP et le langage
HTML. La programmation pour Internet est introduite par CGI (Common Gateway
Interface) et le langage Perl. Le cours est illustré pas des exemples
de scripts CGI écrits en Perl.
Notes des Séances
(tous les séances sont de l'année 1999/00. Ils sont mis
a jours après présentation.)
Couvert et plan
- 03 fevrier 2000 - Salle F 118 - Séance 1 : HTML & Formulaires.
(.pdf) (.html)
- 10 fevrier 2000 - Salle E 203 - Séance 2 : TD 1 Faire un Page
Personnel(.pdf) (.html)
- 02 mars 2000 - Salle F 118 - Séance 3 : MIME, HTTP et L'interface
CGI.(.pdf) (.html)
- 9 mars 2000 - Salle F 118 - Séance 4 : CGI avec PERL(.pdf) (.html)
- 16 mars 2000 - Salle E 203 - Séance 5 : TD 2 Maintenance d'un Agenda(.pdf) (.html)
- 23 mars 2000 - Salle E 310 - Séance 6 : CGI avec PERL(.pdf) (.html)
- 30 mars 2000 - Salle E 203 - Séance 7 : TD 3 Interrogation
d'un agenda .(.pdf) (.html)
- 11 avril 2000 -Salle E 310 - Séance 8 : JavaScript
(.pdf)
- 13 avril 2000 - Salle E 203 - Séance 9 : TD 4 La Boutique Electronique
(.pdf)
(.html)
- 27 avril 2000 - Salle E 203 - Séance 10 : TD 4 La Boutique Electronique
- 4 mai 2000 - Salle E 203 - Séance 11 : TD 4 : La Boutique Electronique
- 11 mai 2000 - Salle E 203 - Séance 12 : Evaluation des projets
Bibliographie
- World-Wide Web
- F. Dagorn, C. Gross, World-Wide Web : ftp://ftp.urec.fr/pub/reseaux/services_infos/WWW/docs/WWW.ps.Z
- HTML
- MIME / HTTP
- K. Moore, MIME
(Multipurpose Internet Mail Extensions) Part Two: Message Header Extensions
for Non-ASCII Text , Rapport Technique 1522, Network Working Group,
Septembre 1993,
- Apache Project
- CGI
- Perl
URL : http://www-prima.imag.fr/Prima/Homepages/jlc/Courses/1999/AS.TPI/TPI.html
NB : Ces fichiers peuvent etre copié, reproduit et inclus dans
autre texte, sous condition d'inclure une citation : Crowley, J. L. , "Notes
du cours ENSIMAG Année Spéciale, Technique de Programmation
Internet", 1999
Mise a jour par James L. Crowley - 26 mars 2000.