Quality Seal Emagister EMAGISTER CUM LAUDE

Java EE 7 - JSF2, EJB3 y JPA2

BDI TI - Capacitación
Online
  • BDI TI - Capacitación

US$ 99 - ($ 293.243)
Exento de IVA

Los hice Online para compatibilizarlos con el trabajo y mi vida personal, y el método que utiliza el profesor Andrés Guzmán es ágil y muy conveniente para el tipo de contenidos. La relación calidad-precio y la duración de los cursos no es excesiva ...

LA OPINIÓN DE Ignacio Manzano García

Información importante

  • Curso
  • Online
  • Duración:
    2 Meses
  • Cuándo:
    A definir
Descripción

El Curso de Java EE7 - Weld CDI, JSF2, EJB3 y JPA2 impartido por BDI TI - Capacitación, está dirigido a profesionales y estudiantes en el área de tecnología e informática que están buscando especializarse en el desarrollo de aplicaciones web Java EE utilizando Weld CDI, JSF2, EJB3. Si tú eres uno de ellos, este curso que Emagister.com incorpora a su catálogo formativo te interesará.

Esta formación es de nivel avanzado, se realiza en modalidad online y cuenta con una carga lectiva de 120 horas, que podrás cursar durante 8 semanas a través del campus online del centro.

Una vez finalizado el curso, estarás capacitado para desarrollar aplicaciones web Java EE7 utilizando diversas herramientas y especificaciones; comprenderás la arquitectura del modelo MVC en JSF2; podrás usar los diversos componentes de negocio Weld CDI, componentes de servicios EJB3, Interceptores (AOP), manejo de formularios y validaciones de datos y serás capaz de abstraer las conexiones y operaciones CRUD de base de datos.

Si quieres saber más sobre este curso, solicita información en esta página web. Contactaremos contigo con la mayor rapidez posible para dar respuesta a todas tus preguntas.

Información importante
¿Qué objetivos tiene esta formación?

El participante, al finalizar el curso, será capaz de Desarrollar Aplicaciones Web Java EE 7 utilizando diversa herramientas y especificaciones, comprendiendo la arquitectura del modelo MVC en JSF2, haciendo uso de los diversos componentes de negocio Weld CDI (Contextos e Inyección de dependencia), componentes de servicios EJB3, Interceptores (AOP), manejo de formularios, validaciones de datos, abstraer las conexiones y operaciones CRUD (Mantenedor Crear, Listar, Actualizar y Eliminar) de base de datos utilizando la capa de modelo (acceso a datos) implementando el patrón DAO y ORM con JPA2 e Hibernate, Rest, Seguridad, Ajax, Layout HTML5/CSS3 y mucho más.

¿Esta formación es para mí?

Profesionales y estudiantes en el área de tecnología de información e informática con la intención de especializarse en el desarrollo de aplicaciones web Java EE 7 utilizando Weld CDI, JSF2, EJB3 y JPA2 a través de un enfoque moderno, actualizado, aun nivel más cercano a la Ingeniería de Software implementando el desarrollo en 3 capas MVC.

¿Qué pasará tras pedir información?

Se enviará un correo con todo el detalle del curso, fechas, costos y formas de pago. Además se responderán todas las dudas que tengan de forma rápida.

Requisitos: El participante deberá tener conocimientos básicos de desarrollo en Java SE y Programación Orientada a Objetos (también dictado por nosotros), con capacidades para, al menos, lo siguientes temas: diseñar aplicaciones de consola, implementar aplicaciones POO que hagan uso de herencia y polimorfismo, manejo de Excepciones, manejo de Colecciones y Maps, manejo de Base de Datos a través de JDBC.

Certificado de asistencia otorgado por BDI TI - Capacitación

Sedes

Dónde se imparte y en qué fechas

Inicio Ubicación
A definir
Online

Opiniones

I

01/10/2016
Lo mejor Los hice Online para compatibilizarlos con el trabajo y mi vida personal, y el método que utiliza el profesor Andrés Guzmán es ágil y muy conveniente para el tipo de contenidos. La relación calidad-precio y la duración de los cursos no es excesiva, sabiendo que en 8 semanas se aprende mucho y se tiene la oportunidad de preguntar y corregir. Hay vídeos prácticos, los apuntes están muy bien y la práctica que hay que hacer cada semana es pertinente para obligarse a saber si se aprende o no.

A mejorar No tengo nada que no me haya gustado.

Curso realizado: Octubre 2016 | Recomendarías este centro? Sí.
J

01/08/2016
Lo mejor Lo mejor ha sido darme cuenta de que se puede aprender de esta forma, gracias a profesores calificados y excelente material de estudio.

A mejorar En cuanto al curso que estoy tomando, quizá un poco más de material audiovisual.

Curso realizado: Agosto 2016 | Recomendarías este centro? Sí.
C

01/07/2016
Lo mejor Se hace posible aprender y profundizar en Java EE 7 con facilidad.

A mejorar Nada.

Curso realizado: Julio 2016 | Recomendarías este centro? Sí.

¿Qué aprendes en este curso?

Java EE
EJB
JBoss
Hibernate
J2ee
DAO
ajax
Ejb3
Jpa
Anotaciones
Interceptores
CDI
RichFaces
Inyeccion de dependencia
Enterprise JavaBeans 3.2
Weld CDI
JSF2
Modelo Contextual CDI
Java EE7
Java EE 7

Programa académico

  • Introducción a Java EE 7
    • Arquitectura Java EE 7
    • Características y Beneficios de Java EE7 con Weld CDI
    • Relación entre JavaServer Faces 2, Weld CDI y Enterprise JavaBeans 3.2
    • Componentes, anotaciones comunes y la especificación CDI
    • Contextos de JBoss Weld CDI
  • Cómo obtener e instalar Java EE7 y Herramientas anexas
  • El Contenedor de Weld
    • Contextos e Inyección de dependencias – CDI
    • Weld CDI Bijection
    • Modelo de componentes
    • Anotaciones CDI (@Inject, @Produces, @Qualifier, @Alternative, @Observers, @Named, @Model y más)
    • Ciclo de Vida de Componentes con anotaciones @PostConstruct y @PreDestroy
    • Modelo Contextual CDI
      • Stateless
      • Request Scoped
      • Conversation Scoped
      • Session Scoped
      • Application Scoped
  • Interceptores AOP – Programación orientada a Aspectos
  • Componentes Observador – Manejadores de Eventos
  • JSF2 y controles de vistas
    • Arquitectura MVC (Modelo, Vista y Controlador)
    • Lenguaje de expresión EL
    • Librerías de etiquetas y controles JSF2
    • Eventos JSF2
    • Librerías de etiquetas para Formularios
    • Formularios y Validación usando Anotaciones
    • Manejo de Sesiones HTTP usando Contextos y Anotaciones
    • Interceptando un Request HTTP
    • Composite Component (Componentes por Composición)
    • Plantillas de Layout o Master Page
    • Locale (Idiomas y localización)
    • Tecnología de vistas RichFaces
    • Ajax JSF2 Nativo y Ajax con RichFaces
    • Layout y Diseño HTML5 y CSS3 (Bootstrap framework)
  • EJB3
    • ¿Qué es un Bean de Sesión?
    • Tipos de EJB3
    • EJB con estado v/s sin estado
    • Cuándo usar beans de sesión
    • Interfaces Locales y Remotas
    • Ciclo de vida de un EJB3
    • Weld CDI y Componentes EJB3 (Integración)
    • Transaccionalidad, Control de la concurrencia, Servicios de nombres y de directorio (JNDI) y Seguridad
  • Bases de Datos con JAP2 – API de persistencia de entidades Java
    • EntityManager y contexto de persistencia
    • Mapping, Entidades y Anotaciones
    • Campos y propiedades persistentes
    • Claves Primarias en entidades
    • Persistencia en el componente EJB
    • Transacciones
    • Lenguaje de Consulta de Persistencia Java (JPQL)
    • JAP2 e Hibernate
    • Patrón DAO con JAP2 (Modelo)
    • Mantenedor CRUD (Crear, Listar, Actualizar y Eliminar)
  • Web Services REST
  • Security JBoss PicketLink
    • Autenticación y Login de Usuarios
    • Identity Management
    • Autorización (ACL - Lista de control de acceso)

Información adicional

Java EE7 es una plataforma de Programación para el Desarrollo de Aplicaciones Empresariales en el lenguaje Java, un conjunto de especificaciones y tecnologías desarrolladas por la compañía Oracle. Integrada por diversas tecnologías y frameworks de cada capa como Java Server Faces (JSF2), Weld CDI, Enterprise Java Beans (EJB3.2) y JPA2 entre otras.

En sólo 8 módulos del curso Java EE7 aprenderás a crear aplicaciones empresariales desde cero, utilizando las herramientas con mayor crecimiento del mercado desarrollado y mantenido por compañías como Oracle, JBoss Red Hat entre otras. Aplicarás las mejores prácticas de desarrollo y lo más importante en este curso es que minimices en un altísimo porcentaje la curva de aprendizaje necesaria para que aprendas y domines Java EE7, con este curso TE GARANTIZAMOS que te sentirás mucho más confiado al trabajar con estas tecnologías.