Architetture Java Enterprise Edition
Corso
A Roma
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Livello
Livello avanzato
-
Luogo
Roma
-
Ore di lezione
40h
-
Durata
5 Giorni
-
Inizio
Scegli data
Obiettivo del corso:
Fare buon uso delle tecnologie dei componenti Java EE per risolvere i problemi tipici di architettura del sistema.
Derivare sistemi software utilizzando le tecniche delineate nel blueprint Java EE e le soluzioni definite nei Patterns Java EE.
Rivolto a:
Il corso si rivolge ad Architetti, Sviluppatori, Sviluppatori Java EE che vogliono intraprendere il percorso di "Architetto Software".
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Prerequisiti richiesti:
- frequenza del corso:
Programmazione Java per applicazioni Web (Java EE) o conoscenze equivalenti
Opinioni
Materie
- Architetto JAVA
- Java EE
- Java Enterprise Edition
- Architetture Java Enterprise Edition
- J2ee
- Framework
- Java
- JAX-WS
- JAX-RS
- JavaBeans
- EJB
- JSP
- JMS
- JPA
Professori
Cesare Celauro
Responsabile Formazione
Programma
1. Distributed Multitiered Applications overview
· Panoramica sulla piattaforma Java EE
· Stratificazione di una applicazione Enterprise
· La visione generale: i componenti Java EE
o Java EE Containers e la riusabilità del SW
o Client Tier (Web Client, Applet, Application Client)
o Web Tier (Java Servlet, JavaServer Faces, JavaServer Pages)
o I componenti JavaBeans
o Business Tier e EIS Tier (EJB con JPA)
o Business Tier con Web Services
2. Web Container
· Servlet e JSP
· Framework MVC
· Caratteristiche del Framework JSF
· Introduzione alla sicurezza nelle applicazioni Web
3. EJB3
· Introduzione agli EJB 3.1
· Tipi di EJB: Session Bean
o Stateless
o stateful
o singleton
· Tipi di EJB: Message Driven Bean
o Point-to-point
o Publish/subscribe
o JMS e messaggistica asincrona
· Gestione degli errori
· Gestione delle transazioni
· Intercettori
· Caratteristiche del EJB Container
· Introduzione alla sicurezza negli EJBs
4. Framework JPA
· Introduzione ai ORM Framework e JPA
· Persistenza classica VS ORM Framework
· Introduzione a JPA e sue caratteristiche
· Persistenza nel tier EJB con JPA
· Il Java Persistence Query Language
5. Integrazione tra i layers
· Pattern della piattaforma JEE
· Dependence Injection
6. Packaging e deploy delle applicazioni Java
· Packaging
o EAR
o WAR
o JAR
· Regole di deploy
7. Web Services
· Caratteristiche fondamentali di un Web Service
o XML
o Messaggi SOAP e Web Services SOAP-style
o Il documento WSDL e l’interoperabilità
· Pubblicazione di un Web Service Javao RESTful webservices
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Architetture Java Enterprise Edition