Contacta sin compromiso con
Formación de Tecnologías Bolsa de Ideas
¡Bien! Tu solicitud ha sido enviada correctamente
¿Desea recibir información de estos cursos relacionados?
Sólo una cosa más ...
Algunos centros nos piden estos datos. Rellénalos por favor
Comentarios sobre Curso - Java EE7 y Frameworks MVC - Spring4, Struts2, JSF2 Y EJB3 - Online
Objetivos del curso
Capacitar a los participantes en el desarrollo de aplicaciones empresariales JAVA EE utilizando los Frameworks y plataformas de mayor popularidad en el mercado.
Curso dirigido a
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.
Contenido
Arquitectura Multicapa de Java EE7
Herramientas que componen JEE 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