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 - Laboratorio 31B - Figures Visualizer: lab guidato su layout swing e disegno (testo)
21/04/2026 14.30 - 17.30 Lezione - Aula MT23
23/04/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B
28/04/2026 14.30 - 17.30 Lezione - Aula MT23
30/04/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B
05/05/2026 15.30 - 17.30 Lezione - Aula MT23
07/05/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B
12/05/2026 15.30 - 17.30 Lezione - Aula MT23
14/05/2026 17.30 - 19.30 Laboratorio - Laboratorio 31B
19/05/2026 14.30 - 17.30 Lezione - Aula MT23
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
22/04/2026 16.30 - 19.30 Lezione - Aula MT23
27/04/2026 14.30 - 16.30 Laboratorio - Laboratorio 31
29/04/2026 16.30 - 19.30 Lezione - Aula MT23
04/05/2026 14.30 - 16.30 Laboratorio - Laboratorio 31
06/05/2026 16.30 - 18.30 Lezione - Aula MT23
11/05/2026 14.30 - 16.30 Laboratorio - Laboratorio 31
13/05/2026 16.30 - 18.30 Lezione - Aula MT23
18/05/2026 14.30 - 16.30 Laboratorio - Laboratorio 31
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