Java Web

Obiettivi

Il corso presenta tecniche base per lo sviluppo di applicazioni Web basate su framework moderni, quali Spring 4 / Spring Boot

Contenuti

  1. Architettura generale delle applicazioni Web. Cenni ad HTTP e Networking. Request, Response, Session.
  2. Servlet e JSP in Java. Introduzione a Tomcat. Cenni a Java EE e ai Container Evoluti.
  3. Spring Framework 4: Spring Core, IoC, Spring MVC.
  4. Gestione del dato in spring: Spring-JPA, Spring-JDBC. Spiegazione base dello standard Java EE ORM JPA 2.1. Gestione delle Transazioni.
  5. Web Services. Spring-Rest. Architetture a Servizi. Spring Integration, Apache Camel. Creazione di rotte di integrazione.