Ciclo di Seminari sulle Tecnologie Java

Antonio Capani TXT Ingegneria Informatica

Materiale disponibile via FTP

Abstract

Il ciclo di seminari ha lo scopo di introdurre al linguaggio Java e
presentare le tecniche per lo sviluppo di applicazioni di tipo standalone
e client-server.

In particolare vengono forniti i principali strumenti per realizzare e
porre in opera servizi sul Web mediante Java Servlets, e consentire ad un
utente remoto di accedervi tramite interfacce grafiche realizzate mediante
Java Applets.

Infine viene introdotta l'interfaccia JDBC per l'accesso a database
tramite SQL standard; in particolare viene approfondito come combinare
Applet, Servlet e JDBC per realizzare un servizio basato sull'accesso ad
un database SQL compliant.

I seminari sono impostati in uno stile fortemente pratico. Per ogni
strumento viene presentata rapidamente la parte teorica per poi mostrare
uno o piu' esempi pratici, mediante l'esecuzione di piccole demo e
l'analisi del codice Java relativo.

------------------------------
Calendario

Sono tutti venerdi', dalle ore 16 (in punto) alle ore 18.

1. [19 Marzo 1999]  INTRODUZIONE
2. [26 Marzo 1999]  Applicazioni e Applet
3. [16 Aprile 1999] Abstract Window Toolkit
4. [23 Aprile 1999] Java Servlet
5. [30 Aprile 1999] JDBC

------------------------------
Programma (di massima)

1. [19 Marzo 1999] INTRODUZIONE
- cosa e' Java
- cenni storici
- concetti base di O-O

2. [26 Marzo 1999] Applicazioni e Applet
- sviluppo di una semplice applicazione non grafica
- sviluppo di una semplice Applet (applicazione grafica)
- Applicazione: introduzione dell'applicazione "Banca"

3. [16 Aprile 1999] Abstract Window Toolkit
- Java AWT: sviluppo di interfacce grafiche
- il modello ad eventi denominato "Delegation"
- Applicazione: l'interfaccia "Bancomat"

4. [23 Aprile 1999] Java Servlet
- Introduzione teorica ai Servlet (html-forms,cgi)
- Applicazione: il BancaServlet

5. [30 Aprile 1999] JDBC
- JDBC per l'interfacciamento ai database
- Applicazione: persistenza della Banca realizzata tramite JDBC