Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Objetivos Principales Desarrollar conocimientos del ciclo de vida y los componentes de aplicaciones Java EE (EJB's, JPA, WS). Desarrollar una aplicación utilizando diversos patrones de diseño y publicarla en un servidor de aplicaciones. Diseñar una aplicación empresarial completa (front, back, api's, negocio, seguridad).
A quién va dirigido
A estudiantes y desarrolladores en el campo de T.I. o personas interesadas en el campo de la programación, ya que contamos cursos desde nivel basico.
Requisitos
Requisitos Mínimo un año de experiencia con Java y JavaEE. Si no cuentas con un año de experiencia puedes iniciar con nuestro diplomado Java empresarial
Temario completo de este curso
1. Java Persistence API
1.1 ¿Que es una entidad?
1.1.1 ¿Como mapear una entidad?
1.1.2 Anotaciones
1.1.3 XML
1.2 Relaciones
1.2.1 Entre entidades
1.2.2 Carga
1.2.3 Ordenamiento
1.3 Entity Manager
1.3.1 ¿Como obtenerlo?
1.3.2 Contexto
1.3.3 Cache
1.4 JPQL
1.4.1 SELECT, FROM, WHERE, ORDER BY,
GROUP BY
1.4.2 Queries (Dinamicas, Nombradas,
Nativas)
1.4.3 Criteria
2. Enterprise Java Beans 3.0 (EJB)
2.1 ¿Que es un EJB?
2.2 Tipos de EJB
2.3 Contenedores de EJB
2.4 Bean de Sesión
2.4.1 @Stateless
2.4.2 @Stateful
2.4.3 @Singleton
2.5 Interfaces
2.5.1 @Local
2.5.2 @Remote
2.6 Inyección de Dependencias
2.7 Timer
2.8 Ciclo de Vida de un Bean
2.9 Callbacks
2.9.1 @PostConstruct
2.9.2 @PreDestroy
2.9.3 @PrePassivate
2.9.4 @PostActivate
2.10 Interceptores
2.10.1 @AroundInvoke
2.11 Transacciones
2.11.1 Administradas vía contenedor
2.11.2 @TransactionAttribute
2.11.3 Administradas vía bean
2.11.4 Seguridad
2.11.5 Declarativa
2.11.6 Programada
2.11.7 Integrando EJB 3.0 + JPA
3. Java Server Faces (JSF)
3.1 Páginas
3.1.1 EL
3.1.2 JSTL
3.1.3 Facelets
3.2 Ciclo de vida de JSF
3.2.1 Componentes
3.2.2 @ManagedBean
3.2.3 Convertidores
3.2.4 Validadores
3.2.5 AJAX - JQuery y af:ajax
4. Webservices
4.1 SOAP
4.1.1 JAX-WS
4.1.2 JAXB
4.2 Restful
4.3 HTTP Methods
4.3.3 Java API
4.4 Párametros
4.4.1 @Consumes
4.4.2 @Produces
4.5 Integrando EJB 3.0 + JPA + JSF + WS