Corso Java, JPA e Web Application

Corso di Java, Java Persistence API (JPA) e fondamenti di programmazione server side in Java.

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
Giorno 5: Advanced JPA
Giorno 6: Advanced JPA