Architetture Java Enterprise Edition

Lead-Tech Solutions
A Roma

2.250 
+IVA
Vuoi parlare del corso con un consulente?

Informazione importanti

  • Corso
  • Livello avanzato
  • Roma
  • 40 ore di lezione
  • Durata:
    5 Giorni
  • Quando:
    Flessible
Descrizione

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".

Informazione importanti
Sedi

Dove e quando

Inizio Luogo Orario
Flessible
Roma
via Vinicio Cortese 144, 00128, Roma, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Prerequisiti richiesti: - frequenza del corso: Programmazione Java per applicazioni Web (Java EE) o conoscenze equivalenti

Opinioni

Non ci sono ancora opinioni su questo corso

Cosa impari in questo corso?

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
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 Java

Successi del Centro


Confronta questo corso con altri simili
Leggi tutto