Techniques de Programmation pour Internet
Année Scolaire 2006-2007
URL :
http://www-prima.imag.fr/Prima/Homepages/jlc/Courses/2006/ASI.TPI/ASI.TPI.html
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, le langage
XHTML et les feuilles de style CSS. La programmation pour Internet est
introduite par CGI (Common Gateway Interface) et les langages
JavaScript, Perl et PHP. Le cours est illustré pas des
exemples de scripts CGI écrits en Perl et PHP
Notes des Séances
Couvert et plan
- 15 jan 2007 - Séance 1 : Introduction a
l'Internet et ces Protocoles (.pdf)
- 22 jan 2007 - Séance 2 : Le XHTML (.html)
- 29 jan 2007 - Séance 3 : TD 1 - page de
presentation en HTML (.html)
- 29 jan 2007 - Séance 3 : l'image "Sunbeam.jpeg".
- 12 fev 2007 - Séance 4 : JavaScript (.pdf) (.html) et CSS (presentation) (examples)
- 26 fev 2007 - Séance 5 : TD 2 sur CSS (.html)
- 12 mar 2007 - Séance 6 : Common Gateway Interface (CGI) (.pdf) (.html)
- 19 mar 2007 - Séance 7 : PHP et MySQL (.pdf)
- 26 mar 2007 - Séance 8 : Projet (descriptif)
- 16 avr 2007 - Séance 9 : Travail sur Projet
- 14 mai 2007 - Séance 10 : Travail sur Projet
- 21 mai 2007 - Soutenance des projets - Amphi E de 14h a 17h.
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
- PhP and MySQL PhP
Tutorial Lycos
Web Monkey Programming Page
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", 2005/2006
Mise a jour par James L. Crowley - 25 nov 2006
URL :
http://www-prima.imag.fr/Prima/Homepages/jlc/Courses/2006/ASI.TPI/ASI.TPI.html