25/02/2025 14.30 - 17.30 Lezione - Aula MT23 - Introduzione al corso (slides) - Java Sintassi 1 (slides).
27/02/2025 17.30 - 19.30 Lezione - Aula MT23 - Java Sintassi 2 (slides) - Ereditarietà, generics, classi wrapper (slides).
04/03/2025 15.30 - 17.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su sintassi java (testo, soluzione).
06/03/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su ereditarietà (testo, soluzione).
11/03/2025 14.30 - 17.30 Lezione - Aula MT23 - Strutture dati e collections (slides, codice).
13/03/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su collections (testo, soluzione).
18/03/2025 14.30 - 17.30 Lezione - Aula MT23 - Gestione errori (slides) - Input-Output e Files (slides) - Espressioni regolari e Streams (slides).
20/03/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su regex, lettura e scrittura file (testo, soluzione).
25/03/2025 15.00 - 17.30 Lezione - Aula MT23 - Pattern MVC (slides) - AWT e Swing: componenti (slides).
27/03/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su layout swing (testo, soluzione).
01/04/2025 14.30 - 17.30 Lezione - Aula MT23 - AWT e Swing: controlli grafici e gestione degli eventi - Creazione di una calcolatrice (slides, codice) test.
03/04/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione sulla creazione del gioco Snake (testo, soluzione).
08/04/2025 14.30 - 17.30 Lezione - Aula MT23 - Introduzione a Java FX e SceneBuilder (slides).
10/04/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su collections, lettura e scrittura da file e swing (testo, soluzione).
15/04/2025 14.30 - 17.30 Lezione - Aula MT23 - Concetti avanzati di JavaFX (slides).
24/04/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione sulla creazione di un gestore di libri (testo, soluzione).
29/04/2025 14.30 - 17.30 Lezione - Aula MT23 - Design di interfacce grafiche (slides).
30/04/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione sulla creazione di un editor di testo (testo, soluzione).
06/05/2025 14.30 - 17.30 Lezione - Aula MT23 - Organizzazione di contenuti (slides).
08/05/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione sulla creazione di un semplice browser e sulla modifica di un client email con JavaFX (esercizio_1, esercizio_2, soluzione).
13/05/2025 14.30 - 17.30 Lezione - Aula MT23 - Thread (slides, codice).
15/05/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione sulla creazione di report e download di immagini (esercizio_1, esercizio_2, soluzione).
20/05/2025 14.30 - 17.30 Lezione - Aula MT23 - Database (slides, codice).
22/05/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Laboratorio guidato - sviluppo videogioco Bomberman (codice sorgente).
24/02/2025 14.30 - 17.30 Lezione - Aula MT23 - Introduzione al corso (slides) - Java Sintassi 1 (slides).
26/02/2025 17.30 - 19.30 Lezione - Aula MT23 - Java Sintassi 2 (slides) - Ereditarietà, generics, classi wrapper (slides).
03/03/2025 15.30 - 17.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su sintassi java (testo, soluzione).
05/03/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su ereditarietà (testo, soluzione).
10/03/2025 14.30 - 17.30 Lezione - Aula MT23 - Strutture dati e collections (slides, codice).
12/03/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su collections (testo, soluzione).
17/03/2025 14.30 - 17.30 Lezione - Aula MT23 - Gestione errori (slides) - Input-Output e Files (slides) - Espressioni regolari e Streams (slides).
19/03/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su regex, lettura e scrittura file (testo, soluzione).
24/03/2025 15.00 - 17.30 Lezione - Aula MT23 - Pattern MVC (slides) - AWT e Swing: componenti (slides).
26/03/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su layout swing (testo, soluzione).
31/03/2025 14.30 - 17.30 Lezione - Aula MT23 - AWT e Swing: controlli grafici e gestione degli eventi - Creazione di una calcolatrice (slides, codice).
02/04/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione sulla creazione del gioco Snake (testo,soluzione).
07/04/2025 14.30 - 17.30 Lezione - Aula MT23 - Introduzione a Java FX e SceneBuilder (slides).
09/04/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione su collections, lettura e scrittura da file e swing (testo,soluzione)
14/04/2025 14.30 - 17.30 Lezione - Aula MT23 - Concetti avanzati JavaFX (slides).
16/04/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione sulla creazione di un gestore di libri (testo, soluzione)
23/04/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione sulla creazione di un editor di testo (testo, soluzione)
28/04/2025 14.30 - 17.30 Lezione - Aula MT23 - Design di interfacce grafiche (slides).
05/05/2025 14.30 - 17.30 Lezione - Aula MT23 - Organizzazione di contenuti (slides).
07/05/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione sulla creazione di un semplice browser e sulla modifica di un client email con JavaFX (esercizio_1, esercizio_2, soluzione)
12/05/2025 14.30 - 17.30 Lezione - Aula MT23 - Thread (slides, codice).
14/05/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Esercitazione sulla creazione di report e download di immagini (esercizio_1, esercizio_2, soluzione)
19/05/2025 14.30 - 17.30 Lezione - Aula MT23 - Database (slides, codice).
21/05/2025 17.30 - 19.30 Laboratorio - Laboratorio 31B - Argomento: Laboratorio guidato - sviluppo mini video gioco (Bomberman) (codice sorgente).