Curso Java EE a Distancia
Descripción

Este curso pretende preparar al participante para obtener las competencias necesarias para desarrollar aplicaciones empresariales cumpliendo con el estándar Java EE; hace uso de la versión 5 pero mantiene constantemente una relación y mención a los equivalentes de J2EE. El enfoque principal estará dado al componente Web, incorpora también los Frameworks MVC Struts 2 y Spring Framework 3.0.
Objetivos Académicos

El participante, al finalizar el curso, será capaz de desarrollar aplicaciones empresariales que cumplan el estándar Java EE, comprendiendo la arquitectura del modelo, haciendo uso de Servlets, con interfaces JSP que hagan uso de los Enterprise JavaBeans. También se verán algunos frameworks que se incorporan en la implementación de Java, como son: Struts 2 y Spring Framework. Middle-tier (capa de modelo) con ORM Hibernate / JPA
Modalidad
A Distancia – E-learning
Costo: Consultar
Duración
8 semanas.
Inscripción: Curso Java EE
Pre-Requisitos
Conocimientos básicos de desarrollo en Java y Programación Orientada a Objetos.
Temario
- Arquitectura Multicapa de Java EE
- Herramientas que componen Java EE
- Cómo obtener e instalar el software
- Servidores de Aplicación
- Modelo de aplicación Java EE
- Tipos de Contenedores
- Java Servlets
- JSP y JSTL
- Arquitectura MVC (Modelo, Vista y Controlador)
- Framework Struts 2
- 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
- Spring Framework 3.0
- Inyección de dependencias IOC
- El Contenedor
- Los beans
- Autowiring – anotaciones
- JSP & JSTL
- ‘Plain-old’ JSPs versus JSTL
- Librerías de Tag para Formularios
- Tipos de Controllers
- Handler mappings
- Formularios y Validación
- Interceptando un requests – con HandlerInterceptor interface
- Manejo de Sesiones HTTP (SessionUtility)
- Soporte a DAO
- Modelo implementando JDBC
- ORM Hibernate.
- Configurando SessionFactory
- El Hibernate Mapping
- El HibernateTemplate
- El Hibernate Dao Support
- Configurando Hibernate CFG
- La clase HibernateUtil
- El Hibernate Mapping
- Mapping anotados – Hibernate
- Introducción EJB 3.0
- JPA (Java Persistence API)
- Mapping anotados – Java Api Persistencia (JAP)
Inscripción de Cursos a Distancia
Todos los cursos son dictados por docentes de amplia experiencia en los temas a tratar, existiendo siempre un docente titular y un docente de apoyo, usando probadas herramientas de educación a distancia como Moodle(visitar el sitio de los cursos 2010). Registrarse al Curso



