Tecnologie Informatiche per la Telematica
Corso di Laurea in Ingegneria delle Telecomunicazioni (II anno Laurea Specialistica - 5 CFU)
Facoltà di Ingegneria
Università degli Studi di Cassino
Anno accademico 2008/2009
Ing. Mario Molinara
Mail: m.molinara@unicas.it
Descrizione e Programma del Corso
L'insegnamento è rivolto agli allievi che intendono approfondire le tecnologie informatiche nel settore della Telematica, con un occhio particolare alle applicazioni dedicate all'offerta di servizi in rete con linguaggi di programmazione object oriented come java. La prima parte del corso è dedicata alla presentazione del linguaggio java. La seconda parte è dedicata alla scrittura di codice client/server multi thread. Nella terza parte si passeranno in rassegna gli standard definiti per i Web Service, alla base delle tecnolgie abilitanti alle Service Oriented Architecture (SOA)
Prerequisiti consigliati
Fondamenti di informatica I, Fondamenti di informatica II, Reti di Calcolatori, Sistemi Operativi.
- Esercitazione del 1 ottobre 2008
- Esercitazione del 3 ottobre 2008
- Esercitazione del 9 ottobre 2008
- Esercitazione del 10 ottobre 2008
- Esercitazione del 16 ottobre 2008
- Esercitazione del 17 ottobre 2008 - Articolo su web 2.0 interessante.
- Installazione di mysql: scaricare ed installare il dbms, scaricare gli strumenti grafici, scaricare i driver per jdbcper chi volesse, esiste anche un tool grafico per progettare i database.
- GWT (Google Web Toolkit) 1.5. Tutorial 1. Tutorial 2.
- Esercitazione del 23 ottobre 2008 (con gli aggiornamenti per la cancellazione).
- Materiale presentazione seminario 22 ottobre 2008 (Praxis Calcolo)
- Esercitazione del 05 novembre 2008 (21MB)
- Thinking in Java (Libro di riferimento - Gratuito - In inglese)
- I libri di mokabyte (Parte 1, Parte 2) (Libri gratuiti e ben fatti - In italiano)
- Java Standard Environment ( Ambiente di produttività per Java)
- The Java Tutorial (Riferimento più importante)
- The Java 2 Platform API Specification
- The Java Language Specification
- Neatbeans (IDE per java; vanno installati i plug-in per J2ME e SOA)
- SOA su wikipedia
- Corso di Sistemi Software 04/05 (Università di Bologna)
- Iinteressante FAQ
- "Design Patterns: Elements of Reusable Object-Oriented Software", GoF
- "Thinking in Patterns with Java", Bruce Eckel (scaricabile)
- "GoF's Design Patterns in Java", Guidi Polanco (scaricabile)