Área: Java

Java EE7 - JSF2 EJB3 y JPA2

Java EE7 es una plataforma de Programación para el Desarrollo de Aplicaciones Empresariales en el lenguaje Java, un conjunto de especificaciones y tecnolo

Ver otros cursos asociados a: Java, Analista Programador, Desarrollador

Vendido por:  Formacion DBI TI 

Logo Formacion DBI TI
$ 59.000

  Duración: 200 horas

  Disponibilidad: Persona o Empresa

  Modalidad: E-learning (Online)

Descripción del curso

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.

Modalidad de ejecución del curso

E-learning (Online)

Malla Curricular del Curso

Introducción a Java EE7
Arquitectura Java EE7
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
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)

A Quiénes Se Dirige el Curso

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

Curso Disponible Para

Persona o Empresa

Duración

200 horas

Inicio del curso

Aprobación y Certificación

Relator

Andrés Guzmán

Otros comentarios asociados al curso

cotizar por este medio curso de #JAVA
Compartir


$ 59.000