* En el curso de Zend Framework 2 hemos dado:
- Capítulo 1: Introducción a la estructura de Zend
- Capítulo 2: Los módulos
- Capítulo 3: Layout, Eventos y Servicios
- Capítulo 4: Formularios y validaciones
- Capítulo 5: Capa Modelo (Base de Datos)
- Capítulo 6: Autenticación y Sesiones
- Capítulo 7: Permisos Acl
- Capítulo 8: Interacción con Ajax
* El curso de Java EE y Frameworks MVC:
- Arquitectura Multicapa de Java EE / j2ee
- Herramientas que componen Java EE
- Cómo obtener e instalar el software
- Servidores de Aplicación
- Modelo de aplicación j2ee
- 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
- Struts2 con Hibernate
- 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
- Servidor de Aplicaciones y EJB3
- Introducción
- Conceptos Generales.
- Tipos de EJB.
- Ciclo de vida de un EJB
- EJB con estado v/s sin estado
- ¿Qué es un bean de sesión?
- EJB3 con GlassFish y JBoss
- Interfaces Locales y Remotas
- EJB Local vs Remoto.
- Desplegar un EJB en el Servidor.
- JAP – API de persistencia de entidades Java
- Entidades y Anotaciones.
- Campos y propiedades persistentes.
- Claves Primarias en entidades.
- Manejando entidades.
- Persistencia en el componente EJB.
- Lenguaje de Consulta de Persistencia Java.
- JAP y Hibernate 3.
- Implementando DAO con JAP (Modelo)
- 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)