03/03/2026 14.30 - 17.30 Lezione - Aula MT23 - Introduzione al corso (slides) - Java Sintassi 1 (slides, esercizio, codice).
05/03/2026 17.30 - 19.30 Lezione - Aula MT23 - Java Sintassi 2 (slides).
10/03/2026 14.30 - 16.30 Laboratorio - Laboratorio 31B - Esercitazione su sintassi java 1 (testo, soluzione)
12/03/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B - Esercitazione su sintassi java 2 (testo, soluzione)
17/03/2026 14.30 - 17.30 Lezione - Aula MT23 - Ereditarietà, generics, classi wrapper (slides)
19/03/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B - Esercitazione su ereditarietà (testo, soluzione)
24/03/2026 14.30 - 17.30 Lezione - Aula MT23 - Strutture dati e collections (slides)
26/03/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B - Esercitazione su collections (testo, soluzione)
31/03/2026 15.30 - 17.30 Lezione - Aula MT23 - Gestione errori (slides) - Input-Output e Files (slides)
09/04/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B - Espressioni regolari (slides) - Esercitazione su regex, lettura e scrittura file (testo, soluzione)
14/04/2026 14.30 - 17.30 Lezione - Aula MT23 - Streams (slides) - Pattern MVC (slides) - AWT e Swing: componenti (slides)
16/04/2026 17.30 - 19.30 Laboratorio - Aula MT23 - Figures Visualizer: lab guidato su layout swing e disegno (testo, soluzione)
21/04/2026 14.30 - 17.30 Lezione - Aula MT23 - AWT e Swing: controlli grafici e gestione degli eventi (slides) - (codice)
23/04/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B - Esercitazione sulla creazione del gioco Snake (testo, soluzione)
28/04/2026 14.30 - 17.30 Lezione - Aula MT23 - Introduzione a Java FX e SceneBuilder (slides) (codice)
30/04/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B - Esercitazione Swing : creazione di una lavagna (testo, soluzione)
05/05/2026 14.30 - 17.30 Lezione - Aula MT23 - Concetti avanzati di JavaFX (slides) (codice)
07/05/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B - Esercitazione sulla creazione di un Gestore di libri in JavaFX (testo, soluzione)
12/05/2026 14.30 - 17.30 Lezione - Aula MT23 - SceneHandler, Design di interfacce grafiche (slides)
14/05/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B - Esercitazione sulla creazione di un editor di testo in JavaFX (testo, soluzione)
19/05/2026 14.30 - 17.30 Lezione - Aula MT23 - Organizzazione di contenuti (slides)
21/05/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B
26/05/2026 14.30 - 17.30 Lezione - Aula MT23
28/05/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B
02/03/2026 14.30 - 16.30 Lezione - Aula MT23 - Introduzione al corso (slides) - Java Sintassi 1 (slides, esercizio, codice).
04/03/2026 16.30 - 19.30 Lezione - Aula MT23 - Java Sintassi 2 (slides) - Ereditarietà, generics, classi wrapper (slides).
09/03/2026 14.30 - 16.30 Laboratorio - Laboratorio 31 - Esercitazione su sintassi java 1 (testo, soluzione)
11/03/2026 16.30 - 18.30 Laboratorio - Laboratorio 31 - Esercitazione su sintassi java 2 (testo, soluzione)
16/03/2026 14.30 - 16.30 Laboratorio - Laboratorio 31 - Esercitazione su ereditarietà (testo, soluzione)
18/03/2026 16.30 - 19.30 Lezione - Aula MT23 - Strutture dati e collections (slides, codice)
23/03/2026 14.30 - 16.30 Laboratorio - Laboratorio 31 - Esercitazione su collections (testo, soluzione)
25/03/2026 16.30 - 19.30 Lezione - Aula MT23 - Gestione errori (slides) - Input-Output e Files (slides) - Espressioni regolari e Streams (slides).
30/03/2026 14.30 - 16.30 Laboratorio - Laboratorio 31 - Esercitazione su regex, lettura e scrittura file (testo, soluzione)
01/04/2026 16.30 - 18.30 Lezione - Aula MT23 - Pattern MVC (slides) - AWT e Swing: componenti (slides) - (codice)
08/04/2026 16.30 - 19.30 Lezione - Aula MT23 - AWT e Swing: controlli grafici e gestione degli eventi (slides) - (codice)
15/04/2026 14.30 - 16.30 Laboratorio - Aula MT23 - Gestore Esame: utilizzo controlli grafici, collections, lettura e scrittura da file (testo, soluzione)
20/04/2026 14.30 - 16.30 Laboratorio - Laboratorio 31 - Esercitazione sulla creazione del gioco Snake (testo, soluzione)
22/04/2026 16.30 - 19.30 Lezione - Aula MT23 - Introduzione a Java FX e SceneBuilder (slides) (codice)
27/04/2026 14.30 - 16.30 Laboratorio - Laboratorio 31 - Esercitazione Swing : creazione di una lavagna (testo, soluzione)
29/04/2026 16.30 - 19.30 Lezione - Aula MT23 - Concetti avanzati di JavaFX (slides) (codice)
04/05/2026 14.30 - 16.30 Laboratorio - Laboratorio 31 - Esercitazione sulla creazione di un Gestore di libri in JavaFX (testo, soluzione)
06/05/2026 16.30 - 18.30 Lezione - Aula MT23 - SceneHandler, Design di interfacce grafiche (slides).
11/05/2026 14.30 - 16.30 Laboratorio - Aula MT23 - Esercitazione sulla creazione di un editor di testo in JavaFX (testo, soluzione)
13/05/2026 15.30 - 17.30 Lezione - Aula MT23 - Organizzazione di contenuti (slides)
18/05/2026 14.30 - 16.30 Laboratorio - Laboratorio 31 - Esercitazione sulla creazione di un semplice browser e sulla modifica di un client email con JavaFX (esercizio_1, esercizio_2)
20/05/2026 16.30 - 19.30 Lezione - Aula MT23
25/05/2026 14.30 - 16.30 Laboratorio - Laboratorio 31
27/05/2026 16.30 - 19.30 Lezione - Aula MT23