Preferenze globali di Red Hat

Esplora

Scopri le novità dei clienti Red Hat di tutto il mondo:

JB225

Red Hat JBoss Enterprise Application Development I

Stai visualizzando informazioni per:

Il percorso completo per la creazione, la verifica e la manutenzione di applicazioni conformi a Java EE

Il corso JBoss® Enterprise Application Development (JB225), rivolto agli sviluppatori Java di livello medio, presenta i framework, le specifiche e le interfacce di programmazione delle applicazioni (API) di Java EE 6.

Panoramica del corso

Creare, verificare e gestire applicazioni conformi a Java EE

Impara a creare, verificare e gestire applicazioni conformi a Java EE dall'inizio alla fine usando il sistema Red Hat® JBoss Developer Studio basato su Eclipse.

Creare un'applicazione Java enterprise completamente funzionante

Con lezioni complete e un ampio ricorso a casi e laboratori pratici, ti verrà presentato lo sviluppo di applicazioni di livello enterprise mediante Red Hat JBoss Enterprise Application Platform 6, Contexts and Dependency I, Arquillian, JBoss Hibernate, RESTEasy, HornetQ e altre tecnologie simili per creare un'applicazione Java enterprise completamente funzionante.

Creare un'applicazione enterprise multitier completa

Scopri come creare un'applicazione enterprise multitier completa dotata di interfaccia grafica JSF (JavaServer Faces) 2 basata sul Web, un livello JAX-RS (Java API for Restful Web Services), un livello EJB (Enterprise JavaBeans) e un livello di persistenza JPA (Java Persistence API), sfruttando tecniche di design, codifica e test basate sulle best practice.

Riepilogo del contenuto del corso

  • Creare applicazioni enterprise robuste utilizzando JBoss Middleware
  • Creare applicazioni enterprise sicure
  • Integrare le applicazioni con sistemi di informazioni e messaggistica aziendali di back-end
  • Verificare con Arquillian
  • Utilizzare CDI (Contexts and Dependency Injection) per applicazioni multitier integrate
  • Comprendere le attività amministrative per sviluppatori
  • Utilizzare gli strumenti di JBoss Developer Studio

Destinatari e prerequisiti

  • Studenti con esperienza nella programmazione Java che desiderano accedere allo sviluppo Java di livello enterprise
  • Sviluppatori Java con esperienza di livello enterprise che eseguono la migrazione a JBoss per la prima volta
  • Sviluppatori Java con esperienza di livello enterprise che desiderano migliorare le proprie competenze utilizzando Java EE 6 e le ultime versioni di Red Hat JBoss Enterprise Application Platform e Red Hat JBoss Developer Studio
  • Studenti che desiderano utilizzare il corso per la preparazione all'esame Red Hat Certified JBoss Developer (RHCJD) Exam (EX225)

Prerequisiti per il corso

  • Grande esperienza con il linguaggio di programmazione Java (Java SE 5 o 6), in particolare con le annotazioni e con il design orientato agli oggetti
  • Capacità di lettura dei documenti HTML e XML
  • Esperienza di base con un ambiente di sviluppo integrato (IDE) come Eclipse
  • La conoscenza di base di AJAX (Asynchronous JavaScript + XML) e dei sistemi di gestione dei database relazionali (RDBMS, Relational Database Management System) è consigliata ma non obbligatoria

Struttura del corso

Attività amministrative per sviluppatori relative a Red Hat JBoss Enterprise Application Platform 6

Utilizza le nuove interfacce di amministrazione e i modelli di implementazione di Red Hat® JBoss® Enterprise Application Platform 6.

Introduzione a Red Hat JBoss Developer Studio
Sfrutta gli strumenti di Red Hat JBoss Developer Studio per il controllo dei server e la gestione dei progetti.
CDI (Contexts and Dependency Injection)
Crea applicazioni compatibili con CDI.
Test
Verifica le applicazioni mediante JUnit e Arquillian.
Session Bean
Implementa una logica aziendale utilizzando EJB.
Servizi Web
Utilizza le implementazioni di JBoss Enterprise Application Platform per il supporto JAX-WS con RESTEasy e SOAP (Simple Object Access Protocol) per creare servizi Web.
Messaggistica
Utilizza HornetQ per aggiungere la messaggistica asincrona ai componenti enterprise e sviluppare message-driven bean.
Persistenza
Rendi i dati persistenti con JPA e Hibernate.
Interfaccia utente basata sul Web
Crea un'interfaccia utente Web ricca con JSF 2 e RichFaces.
Sicurezza
Proteggi le applicazioni con JBoss Enterprise Application Platform 6 e la protezione delle applicazioni.
Packaging e implementazione
Individua le opzioni di implementazione per i pacchetti delle applicazioni creati con JBoss Developer Studio per un'ampia gamma di server Middleware.

Nota: la struttura del corso è soggetta a modifiche in base alle innovazioni nelle tecnologie e all'evoluzione del ruolo cui si riferiscono gli argomenti trattati. Per domande o chiarimenti su un obiettivo o un argomento specifico, contatta uno specialista della formazione online o chiama il numero 1-866-626-2994.