Obiettivi del corso
Il corso fornisce le basi per la progettazione e
l'implementazione di applicazioni Web basate su Java e Java
Persistence API (JPA), offrendo una
panoramica sulle metodologie e gli strumenti più
comunemente utilizzati.
Il corso comprende l'introduzione all'utilizzo di Spring
Boot e Spring MVC.
Competenze fornite
Al termine del corso i partecipanti saranno in grado di:
- avere una visione completa dell’architettura di una moderna applicazione web
- creare/recuperare/eliminare oggetti persistenti tramite le interfacce JPA
- utilizzare Spring Boot + Spring MVC per lo sviluppo rapido ed efficiente di applicazioni Web
Prerequisiti
Il corso dovrà prevedere buone conoscenze di
programmazione ed un livello minimo di conoscenze di Java,
HTML e SQL.
Il corso è articolato in 6 giornate formative ed è suddiviso in moduli.
Ogni modulo, corrispondente ad una giornata di formazione, è
composta da una parte teorica ed una pratica.
Giorno 1: Java, Maven ed JDBC
Giorno 2: Interazioni Web, Java Servlet e Java Server Pages (JSP)
Giorno 3: Interazioni Web, Java Servlet e Java Server Pages (JSP)
Giorno 4: JPA parte 2, Spring Boot e Spring MVC