Java Web
Obiettivi
Il corso presenta tecniche base per lo sviluppo di applicazioni Web basate su framework moderni, quali Spring 4 / Spring Boot
Contenuti
- Architettura generale delle applicazioni Web. Cenni ad HTTP e Networking. Request, Response, Session.
- Servlet e JSP in Java. Introduzione a Tomcat. Cenni a Java EE e ai Container Evoluti.
- Spring Framework 4: Spring Core, IoC, Spring MVC.
- Gestione del dato in spring: Spring-JPA, Spring-JDBC. Spiegazione base dello standard Java EE ORM JPA 2.1. Gestione delle Transazioni.
- Web Services. Spring-Rest. Architetture a Servizi. Spring Integration, Apache Camel. Creazione di rotte di integrazione.