¿Te ayudamos? 900 49 47 47

Curso de Java EE 7 y Frameworks MVC - Spring 4, Struts 2, JSF2 Y EJB3

Curso Online

BDI TI - Capacitación

TExto no se de donde sale

foto del centro
foto del centro foto del centro foto del centro foto del centro
Ubicacion

Ciudad (Provincia) Calle Ver mapa Como llegar

Resumen

Objetivos: Capacitar a los participantes en el desarrollo de aplicaciones empresariales JAVA EE 7 utilizando los Frameworks y plataformas de mayor popularidad en el mercado.

Requisitos: Dirigido a profesionales del área de sistemas para especializarse en el desarrollo de aplicaciones para Internet a través de un enfoque moderno, actualizado, con un nivel más cercano a la Ingeniería de Software e implementando el desarrollo en 3 capas MVC. Se debe conocer el lenguaje Java, con capacidades para diseñar aplicaciones de consola, implementar aplicaciones OOP que hagan uso de herencia y polimorfismo, manejo de Excepciones, manejo de Colecciones y Maps, manejo de BBDD a través de JDBC y HTML básico.

A quién va dirigido: 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 EE7 y Frameworks, a través de un enfoque moderno, actualizado, con un nivel más cercano a la Ingeniería de Software implementando el desarrollo en 3 capas MVC.

En sólo 8 módulos de nuestro curso Java EE7 y Frameworks MVC aprenderás a crear aplicaciones empresariales Java EE desde cero, utilizando los Frameworks y tecnologías más importantes del mercado JavaServer Faces (JSF2), Struts2, Spring4, EJB3, Hibernate, JPA2 (Java Persistence API), Web Service SOAP etc. 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 EE y los Frameworks, con este curso TE GARANTIZAMOS que te sentirás mucho más confiado al trabajar con estas tecnologías.

Temario completo de este curso

  • Arquitectura Multicapa de Java EE 7
  • Herramientas que componen Java EE 7
  • Cómo obtener e instalar el software y Servidores de Aplicación
  • Estructura de Directorios de la Aplicación Web
  • Arquitectura MVC (Modelo, Vista y Controlador)
  • Java Servlets y JSP J2EE 7
    • Clases Servlet y HttpServlet.
    • Ciclo de vida de un servlet.
    • Contexto del servlet.
    • Objetos HttpServletRequest y HttpServletResponse.
    • Compartir Información
    • Sesiones HTTP en Sevlet
    • Método Service
    • Métodos doGet, doPost. doHead, doPut, doDelete etc.
    • Métodos Init y Destructor
    • MVC Modelo, Vista y Controlador
    • Servlet como el Controlador
    • Objeto Despachador - RequestDispatcher
    • JDBC como el Modelo DAO (Data Acces Object)
    • JSP como la vista
  • JavaServer Faces (JSF2)
    • Plantillas JSF2 y controles de vistas
    • El Contenedor Weld CDI
    • Contextos e Inyección de dependencias – CDI
    • Weld CDI Bijection
    • Anotaciones CDI (@Inject, @Produces, @Qualifier, @Named, @Model @RequestScoped y más)
    • Ciclo de Vida con anotaciones @PostConstruct y @PreDestroy
    • Modelo Contextual CDI
    • Interceptores AOP – Programación orientada a Aspectos
    • Formularios y Validación usando Anotaciones
  • Struts 2 Framework
    • JSP & JSTL / Struts Tags
    • El controlador de Struts Actions Support
    • Las acciones de Struts
    • El bean del formulario
    • Controladores Multi-action (Wildcard Mappings)
    • Tipos de Results
    • Formularios y Validación
    • Interceptando un requests – con Interceptor interface
    • Inyección de dependencia de parámetros del request a un POJO
    • Manejo de Sesiones HTTP desde ActionContext
    • Struts 2 CRUD – Preparable
    • Soporte i18n
    • Soporte a DAO
    • Modelo implementando JDBC
    • ORM Hibernate.
    • Configurando Hibernate CFG
    • La clase HibernateUtil
    • El Hibernate Mapping
    • Mapping anotados – Java Api Persistencia (JAP)
  • Hibernate ORM
    • Configuraciones de Hibernate
    • SessionFactory de Hibernate
    • Contexto de persistencia Session de Hibernate
    • Mapping, Entidades y Anotaciones
    • Campos y propiedades persistentes
    • Claves Primarias en entidades
    • Manejo de Transacciones
    • Lenguaje de Consulta de Hibernate (HQL)
    • Patrón DAO con Hibernate (Modelo)
    • Mantenedor CRUD (Crear, Listar, Actualizar y Eliminar)
  • Spring Framework 4
    • Inyección de dependencias IOC
    • El Contenedor y los beans
    • Configuración de Contexto Spring
    • Uso de anotaciones
    • Autowiring – anotaciones
    • Spring MVC
    • Tipos de Controllers
    • Handler mappings
    • Librerías de Tag para Formularios
    • Formularios y Validación
    • Interceptando un requests – con HandlerInterceptor interface
    • Manejo de Sesiones HTTP
    • Soporte a DAO
    • Modelo implementando JDBC
    • ORM Hibernate.
    • Configurando SessionFactory
    • El Hibernate Mapping
    • El HibernateTemplate
    • El Hibernate Dao Support
  • Enterprise JavaBeans EJB 3.2
    • Conceptos Generales
    • Tipos de EJB: con estado v/s sin estado
    • ¿Qué es un bean de sesión?
    • Cuándo usar beans de sesión
    • Interfaces Locales y Remotas
    • EJB Local vs Remoto
    • Nomenclatura de los EJB
    • Ciclo de vida de un EJB
    • Desplegar un EJB en el Servidor
  • JPA2 – API de persistencia de entidades Java
    • Entidades y Anotaciones.
    • Campos y propiedades persistentes.
    • Claves Primarias en entidades.
    • Manejando entidades.
    • Persistencia en el componente EJB3.
    • Lenguaje de Consulta de Persistencia Java.
    • Implementando DAO con JPA2 (Modelo)
  • Web Service SOAP
    • Componentes Web Service y Anotaciones
    • EJB3 como Web Service con lógica de negocio
    • Desplegar o publicar un servicio web (WSDL)
    • Probar un Web Service
    • Consumir un Web Service capa cliente
    • Cliente Web Service con Java Servlets
    • Cliente Web Service con Java Server Faces (JSF2)
Ver mas ...

Curso de Java EE 7 y Frameworks MVC - Spring 4, Struts 2, JSF2 Y EJB3

Curso Online

BDI TI - Capacitación

Objetivos: Capacitar a los participantes en el desarrollo de aplicaciones empresariales JAVA EE 7 utilizando los Frameworks y plataformas de mayor popularidad en el mercado.

Requisitos: Dirigido a profesionales del área de sistemas para especializarse en el desarrollo de aplicaciones para Internet a través de un enfoque moderno, actualizado, con un nivel más cercano a la Ingeniería de Software e implementando el desarrollo en 3 capas MVC. Se debe conocer el lenguaje Java, con capacidades para diseñar aplicaciones de consola, implementar aplicaciones OOP que hagan uso de herencia y polimorfismo, manejo de Excepciones, manejo de Colecciones y Maps, manejo de BBDD a través de JDBC y HTML básico.

A quién va dirigido: 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 EE7 y Frameworks, a través de un enfoque moderno, actualizado, con un nivel más cercano a la Ingeniería de Software implementando el desarrollo en 3 capas MVC.

88,65 €

Información adicional

En sólo 8 módulos de nuestro curso Java EE7 y Frameworks MVC aprenderás a crear aplicaciones empresariales Java EE desde cero, utilizando los Frameworks y tecnologías más importantes del mercado JavaServer Faces (JSF2), Struts2, Spring4, EJB3, Hibernate, JPA2 (Java Persistence API), Web Service SOAP etc. 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 EE y los Frameworks, con este curso TE GARANTIZAMOS que te sentirás mucho más confiado al trabajar con estas tecnologías.
Duración: 2 meses

Temario completo de este curso

  • Arquitectura Multicapa de Java EE 7
  • Herramientas que componen Java EE 7
  • Cómo obtener e instalar el software y Servidores de Aplicación
  • Estructura de Directorios de la Aplicación Web
  • Arquitectura MVC (Modelo, Vista y Controlador)
  • Java Servlets y JSP J2EE 7
    • Clases Servlet y HttpServlet.
    • Ciclo de vida de un servlet.
    • Contexto del servlet.
    • Objetos HttpServletRequest y HttpServletResponse.
    • Compartir Información
    • Sesiones HTTP en Sevlet
    • Método Service
    • Métodos doGet, doPost. doHead, doPut, doDelete etc.
    • Métodos Init y Destructor
    • MVC Modelo, Vista y Controlador
    • Servlet como el Controlador
    • Objeto Despachador - RequestDispatcher
    • JDBC como el Modelo DAO (Data Acces Object)
    • JSP como la vista
  • JavaServer Faces (JSF2)
    • Plantillas JSF2 y controles de vistas
    • El Contenedor Weld CDI
    • Contextos e Inyección de dependencias – CDI
    • Weld CDI Bijection
    • Anotaciones CDI (@Inject, @Produces, @Qualifier, @Named, @Model @RequestScoped y más)
    • Ciclo de Vida con anotaciones @PostConstruct y @PreDestroy
    • Modelo Contextual CDI
    • Interceptores AOP – Programación orientada a Aspectos
    • Formularios y Validación usando Anotaciones
  • Struts 2 Framework
    • JSP & JSTL / Struts Tags
    • El controlador de Struts Actions Support
    • Las acciones de Struts
    • El bean del formulario
    • Controladores Multi-action (Wildcard Mappings)
    • Tipos de Results
    • Formularios y Validación
    • Interceptando un requests – con Interceptor interface
    • Inyección de dependencia de parámetros del request a un POJO
    • Manejo de Sesiones HTTP desde ActionContext
    • Struts 2 CRUD – Preparable
    • Soporte i18n
    • Soporte a DAO
    • Modelo implementando JDBC
    • ORM Hibernate.
    • Configurando Hibernate CFG
    • La clase HibernateUtil
    • El Hibernate Mapping
    • Mapping anotados – Java Api Persistencia (JAP)
  • Hibernate ORM
    • Configuraciones de Hibernate
    • SessionFactory de Hibernate
    • Contexto de persistencia Session de Hibernate
    • Mapping, Entidades y Anotaciones
    • Campos y propiedades persistentes
    • Claves Primarias en entidades
    • Manejo de Transacciones
    • Lenguaje de Consulta de Hibernate (HQL)
    • Patrón DAO con Hibernate (Modelo)
    • Mantenedor CRUD (Crear, Listar, Actualizar y Eliminar)
  • Spring Framework 4
    • Inyección de dependencias IOC
    • El Contenedor y los beans
    • Configuración de Contexto Spring
    • Uso de anotaciones
    • Autowiring – anotaciones
    • Spring MVC
    • Tipos de Controllers
    • Handler mappings
    • Librerías de Tag para Formularios
    • Formularios y Validación
    • Interceptando un requests – con HandlerInterceptor interface
    • Manejo de Sesiones HTTP
    • Soporte a DAO
    • Modelo implementando JDBC
    • ORM Hibernate.
    • Configurando SessionFactory
    • El Hibernate Mapping
    • El HibernateTemplate
    • El Hibernate Dao Support
  • Enterprise JavaBeans EJB 3.2
    • Conceptos Generales
    • Tipos de EJB: con estado v/s sin estado
    • ¿Qué es un bean de sesión?
    • Cuándo usar beans de sesión
    • Interfaces Locales y Remotas
    • EJB Local vs Remoto
    • Nomenclatura de los EJB
    • Ciclo de vida de un EJB
    • Desplegar un EJB en el Servidor
  • JPA2 – API de persistencia de entidades Java
    • Entidades y Anotaciones.
    • Campos y propiedades persistentes.
    • Claves Primarias en entidades.
    • Manejando entidades.
    • Persistencia en el componente EJB3.
    • Lenguaje de Consulta de Persistencia Java.
    • Implementando DAO con JPA2 (Modelo)
  • Web Service SOAP
    • Componentes Web Service y Anotaciones
    • EJB3 como Web Service con lógica de negocio
    • Desplegar o publicar un servicio web (WSDL)
    • Probar un Web Service
    • Consumir un Web Service capa cliente
    • Cliente Web Service con Java Servlets
    • Cliente Web Service con Java Server Faces (JSF2)

 
ver temario completo
 

Preguntas a exalumnos

Más cursos relacionados de Informática y tecnología

Llamar gratis