Código:  JAV004EE6                                      Duración: 30 horas (5 días)

Este curso proporciona los conocimientos necesarios para crear y desplegar aplicaciones corporativas que cumplan con los estándares de la tecnología Java(TM) Enterprise Edition 6 (Java EE).

INFORMACIÓN E INSCRIPCIONES     + 34 94 423 73 84
formacion@programia.es

Ver Calendario Cursos

 

Descripción del Curso

Este curso proporciona los conocimientos necesarios para crear y desplegar aplicaciones corporativas que cumplan con los estándares de la tecnología Java(TM) Enterprise Edition 6 (Java EE).

Los componentes empresariales tratados en el curso incluyen la tecnología Enterprise Java Beans(TM) (EJB), Java persistente API, los servlets y la tecnología JavaServer Pages (TM) (JSP(TM)) technology, JavaServer Faces(TM) (JSF(TM)), servicios web RESTful y servicios web SOAP, y los clientes de tecnología Java que los usan.

Los alumnos adquirirán experiencia a través de ejercicios prácticos con los que crearán una aplicación de negocio distribuida Java EE completa totalmente funcional. Los laboratorios presentan componentes EJB de sesión, que implementan el patrón Session Facade y proporcionan un font-end para los componentes entidad usando Java Persistente API. Los laboratorios también presentan componentes EJB dirigidos por mensajes, que actuan como consumidores JMS, Java Message Service. Los alumnos crearán interfaces de usuario usando servles, tecnología JSP (páginas JSP), y JavaServer Faces (JSF). Se crearán servicios web básicos usando las técnicas SOAP y RESTful. Los estudiantes aprenderán a ensamblar una aplicación y a desplegar una aplicación en un servidor de aplicaciones. Los alumnos desarrollarán los ejercicios de laboratorio del curso usando el Entorno de Desarrollo Integrado (IDE) usuando NetBeans(TM)

A quién va dirigido

Programadores Java con experiencia en la plataforma Java SE que quieren desarrollar aplicaciones empresariales complejas según los estándares de la plataforma Java EE.

Contenido

  • Introducción a la tecnología Java EE
  • Arquitecturas empresariales que se pueden desarrollar con Java EE
  • Desarrollo de la capa de presentación con tecnología web Java
  • Desarrollo web con Servlets
  • Desarrollo web con JavaSever Pages (JSP)
  • Desarrollo web con JavaServer Faces (JSF)
  • Desarrollo de la capa de servicios con tecnología EJB 3 de Java
  • Implementar Enterprise JavaBean de Sesión con EJB 3.0
  • Implementar la capa de persistencia con JPA
  • Implementar la política transaccional con Java
  • Implementar un sistema de mensajería JMS de Java
  • Implementar Enterprise JavaBean Dirigidos por mensajes con EJB 3.0
  • Implementar la politica de seguridad en una aplicación Java EE