Obiettivi formativi

Il corso si propone di introdurre lo studente a:

Le tecnologie principali utilizzate nelle esercitazioni sono le servlet e le Java Server Pages (JSP), per cui si assume che lo studente abbia una discreta conoscenza del linguaggio di programmazione Java.

Attività formative

Il corso viene svolto in 24 ore di esercitazione in laboratorio. Si ricorda che il corso vale 2 CFU, per cui sono previste ulteriori 26 ore di lavoro individuale da svolgersi presso i laboratori didattici.

Programma del corso

  1. Introduzione al DBMS PostgreSQL: Connessione ad un database, uso di semplici comandi di controllo, creazione di tabelle.
  2. PostgreSQL: vincoli di integrità, politiche di reazione alle violazioni dei vincoli di integrità referenziale.
  3. PostgreSQL: interrogazioni SQL semplici.
  4. PostgreSQL: interrogazioni SQL complesse.
  5. Linguaggio HTML: struttura di un documento HTML, fogli di stile, marcatori fondamentali, tabelle.
  6. Linguaggio HTML: form.
  7. Installazione di un engine sul server WEB per la gestione delle servlet. Esempi di servlet semplici.
  8. Servlet e JDBC. Connessione ad un DBMS PostgreSQL. Uso di semplici servlet di interazione con DBMS: query semplici, composte.
  9. Java bean e servlet.
  10. Java Server Pages (JSP)
  11. JSP e servlet per un approccio di sviluppo Model View Controller: cenni