Síguenos:

Aprende a Programar

Desarrollo Java Enterprise JEE

Aprende a desarrollar conocimientos del ciclo de vida y los componentes de aplicaciones Java EE (EJB's, JPA, WS).

(0 opiniones)
$14,820 MXN
Cotizar
Desarrollo Java Enterprise JEE

¿Qué vas a aprender?

  • 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).

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


¿Cuál es mi nivel en programación? clic aquí

¿Quieres aprender a programar en Java? clic aquí

Descripcion del curso

Haz escuchado de SOA ¿Y no sabes de su importancia en un sistema empresarial?

En nuestro curso presencial aprenderás a desarrollar una arquitectura empresarial orientada a servicios que te permitirá tener un sistema robusto, escalable y mantenible. Con ayuda de nuestros instructores expertos te guiaremos para que obtengas una aplicación JEE totalmente creada con tecnologías abiertas y basadas en estándares, el único requisito es que previamente hayas construido alguna aplicación web con java (JSP o Servlets) te ayudamos a manipular los frameworks que ocupan las empresas a nivel mundial, utilizando las últimas versiones de los mismos.

Aprenderás el uso de estándares Java Enterprise como Java Persistence API (JPA), Enterprise Java Beans (EJB) y publicarás servicios SOAP por medio de JAX-WS, usarás un servidor de aplicaciones y entenderás las ventajas de trabajar con estos.

La industria tecnológica demanda profesionales capacitados para innovar en el campo de la programación, por lo que cada uno de nuestros cursos y/o diplomados te dan la solución inmediata para cubrir tus necesidades de formación profesional, dándote las herramientas necesarias para desarrollarte rápidamente en la industria del desarrollo de software.

Objetivos Secundarios

  • Conocer el empaquetado de aplicaciones complejas a través de arquetipos de Maven.
  • Identificar las situaciones en donde las tecnologías de Java EE sean la mejor solución.
  • Configurar un servidor de aplicaciones para desarrollo.


¿Necesitas asesoría personalizada? clic aquí

Condiciones del Servicio

  • Este curso requiere un grupo mínimo de 5 personas para confirmar una fecha de inicio.
  • La fecha de inicio del curso se establece 3 semanas posteriores a la confirmación de la inscripción del grupo.
  • El curso se puede adaptar a tus necesidades y objetivos en grupos de 10 personas.
  • Los horarios se establecen en común acuerdo con el cliente.
  • Una vez realizada la inscripción no podrán cancelar el servicio, pueden posponer la fecha de inicio pero no aplazar más de 6 meses la fecha o el servicio se dará por concluido.
  • Al dar a conocer estos términos y condiciones, se dan por aceptados.

Horarios

PaísLunes-JuevesSabatino

Guatemala, El Salvador, Honduras

México, Ecuador, Perú, Colombia

Chile, Bolivia, Paraguay, Venezuela

Argentina, Uruguay

18:00 a 20:00 hrs

19:00 a 21:00 hrs

20:00 a 22:00 hrs

21:00 a 23:00 hrs

08:00 a 13:00 hrs

09:00 a 14:00 hrs

10:00 a 15:00 hrs

11:00 a 16:00 hrs

  • Modalidad Sabatino
  • Locación En Línea (en vivo)
  • Duración: 30 horas
  • Nivel: Intermedio
  • Cupo Disponible: 80 %
  • Acceso Biblioteca:Si
  • Proyecto: Si
  • Garantia de Aprendizaje: Si
  • Clase Muestra: Si
  • Diploma: Si

Programa del curso

Temario

  • 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

¡Promociones Activas!