Laboratorio Reti di Calcolatori
Giorgio Delzanno
DISI-104, tel. 3536638, e-mail: giorgio@disi.unige.it.
Pagina
ufficiale del corso
Elenco Lezioni
-
Giovedì 22 Marzo 2001 12-13 e 14-16 (3 ore):
Javascript, Document Object Model, CSS e Dynamic HTML + esempi
-
Giovedì 29 Marzo 2001 12-13 e 14-16 (3 ore): Applet Java +
Esempi
-
Venerdì 30 Marzo 2001 14-16: Laboratorio guidato (2 ore)
-
Martedi' 10 Aprile 2001 14-16: Laboratorio guidato (2 ore)
-
Venerdi 20 Aprile 2001 14-16: Laboratorio guidato (2 ore)
-
Martedi 24 Aprile 2001 14-16: Laboratorio guidato (2 ore)
-
Giovedi 26 Aprile 2001 14-16: Tecnologia CGI
-
Giovedi 3 Maggio 2001 14-16: Java per la Rete
-
Giovedi 31 Maggio 2001 12-13: Servlet
-
Giovedi 31 Maggio 2001 14-16: Router, Firewall, Secure HTTP,
Sicurezza nell'E-commerce
i
Lucidi lezioni + altro materiale
Altre info su PGP
PGP
Alcuni dei libri più gettonati
Warning: la tecnologia per Internet è sempre in evoluzione;
il rischio nell'acquistare un libro è di trovarsi con riferimenti
obsoleti nel giro di uno o due anni.
-
Danny Goodmann. Dynamic HTML: The Definitive Reference. 1-56592-494-0,
O´Reilly
-
Jennifer Niederst & Richard Koman. Web Design in a Nutshell. 1-56592-515-7.
O´Reilly, 1998
-
(Per aspetti legati alla gestione di server web) Stephen Spainhour &
Robert Eckstein Webmaster in a Nutshell. 2nd Edition June 1999. 1-56592-325-1.
O´Reilly 1999
Esercizi vari
HTML e Javascript
-
Definire una pagina HTML che contenga l'indicazione (aggiornata automaticamente
tramite Javascript e tramite l'attributo lastModified dell'oggetto
document)
dell'ultima data in cui è stata modificata la pagina.
-
Definire tramite HTML e Javascript una pagina WEB per il calcolo del cambio
EURO/LIRE: la pagina deve presentare una form per leggere in input il valore
da convertire, e mostrare il risultato della conversione. Controllare che
i valori letti in input siano corretti (1 Euro = 1936 Lire).
-
Definire un pagina HTML con due immagini e un bottone. L'effetto associato
al bottone deve essere quello di scambiare tra loro le immagini sulla pagina.
-
Definire tramite HTML e Javascript una pagina WEB con una serie di bottoni
per cambiare lo stile dei caratteri, il colore di background di una certa
zona di testo.
Esercizi AppletEsercizi
Applet (Un. Ferrara)
Esercitazioni 2000/2001
Materiale per le esercitazioni
-
Javascript
-
Dynamic HTML:
-
Tecnologia Java client-side:
-
Client-Server Communication
-
Tecnologia CGI
-
FORM
e CGI guida in italiano
-
Spefifica dettagliata CGI
(input/output ecc)
-
Specifica MIME
da usare nell'header dell'output di una CGI (Content type: -MIME type-)
-
Classe Java per gestire input per CGI-bin StringTokenizer
-
Istruzioni
per gestire script CGI sul server lyra.educ.disi.unige.it
(dove salvare lo script, diritti di lettura ecc.)
-
Gestione I/O (in inglese)
I/O,
e in particolare:
-
Tecnologia server-side
-
API Java per programmazione lato server:
Servlets
-
Scripting in Java:
JSP
(Java Server Pages)
-
Scripting con PHP:
PHP
-
Scripting con VBScript:
ASP
(Active Server Pages)
-
CGI in Perl:
JSP
- Javascript lato server:
Server-side Javascript
Materiale in Italiano