Programma di Ingegneria Del Software E Progettazione Web:
Introduzione al corso
Architetture MVC/PVC di applicazioni centralizzate. Il ruolo delle classi di Boundary nelle architetture software centralizzate e distribuite
Esempi MVC
Selenium API
Laboratorio Selenium API + Selenium IDE
PERSISTENZA. File Java. Serializzazione/Deserializzazione
Esempi su definizione e impiego File.
Laboratorio Selenium IDE + SW Analytics
Eccezioni e loro modello di programmazione in Java
Esempi su eccezioni e loro modello di programmazione in Java
Persistenza su DB, Persistent Data Access Interface (DAO), Data Transfer Object (DTO)
Esempi su JDBC, DAO, DTO
Sintesi di Comportamenti da UML State Machines
Esempi di Sintesi in Java