Curso JavaServer Faces

Este framework permite agilizar el desarrollo en la capa de presentación aplicando el patrón de diseño MVC. Este curso está dirigido a gente interesada en el desarrollo de aplicaciones Java Empresariales con JavaServer Faces.

Utilizaremos herramientas tales como Tomcat para poder publicar nuestras aplicaciones y pondremos en práctica el conocimiento adquirido de cursos previos, tales como: JSP's, Servlets, JDBC, HTML, CSS y JavaScript.

Contactanos:
Ubicación: Héroes 101, Int. 6. Col. Guerrero, Del. Cuauhtémoc, Cp. 06300 Mexico, D.F.
Email: informes@globalmentoring.com.mx
Tel. (+52) (55) 5703 3181

Cel. 04455 1374 8867

Temario:

Lección 1. Introducción a JavaServer Faces
Características de JSF
Nuevas características en JSF 2.0
Patrón de diseño MVC con JSF
Tecnología de los Facelets
Flujo de Navegación en JSF
Requerimientos para JSF 2.0
Ejercicio 1: HolaMundo con JSF

Lección 2. Managed Beans en JSF

Uso de los Managed Beans
Alcance de los Managed Beans
CDI y el alcance de Beans
Ejemplo de uso de Managed Beans
Expression Language (EL)
Objetos implícitos en EL
Operadores EL
Ejercicio 2: Model Managed Bean

Ejercicio 3: Backing Managed Bean

Lección 3. Navegación en JSF

Navegación Estática
Navegación Dinámica
Ciclo de Vida
Ejercicio 4: Ciclo de Vida en JSF

Lección 4. Validadores, Convertidores y Manejo de Mensajes en JSF

Validadores en JSF
Validaciones en JSF
Ejercicio 5: Validadores en JSF
Convertidores en JSF
Convertidores Implícitos y Explícitos
Convertidores Personalizados
Ejercicio 6: Convertidores en JSF
Internacionalización en JSF
Resource Bundle en JSF
Sobreescritura de Mensajes JSF
Ejercicio 7: Manejo de Mensajes en JSF
Ejercicio 8: Internacionalización en JSF

Lección 5. Manejo de Eventos y Librería Estándar de JSF
Value Change Listeners en JSF
Ejercicio 9: Manejo de Value Change Listeners
Action Listeners en JSF
Ejercicio 10: Manejo de Action Listeners
Componentes HTML en JSF
Componentes core de JSF
Arquitectura de Componentes JSF
Component Tree en JSF
Componentes de Selección en JSF
Select Items en JSF
Ejercicio 11: Manejo de componentes en JSF
Ejercicio 12: Manejo de Select Items en JSF

Lección 6. Facelets de JSF

Características de Facelets
Los Facelets no son JSPs
Plantillas con Facelets
Componentes Compuestos
Ejercicio 13: Manejo de Facelets en JSF

Lección 7. Servicios Externos en JSF

Tecnologías Empresariales JEE
Enterprise JavaBeans
Java Persistance API
Web Services
Ejercicio 14: Integración de Servicios JEE 6