JSF 2.0 y PrimeFaces 3.

2
DURACIÓN: 30 horas
INTRODUCCIÓN (2 horas)    Instalación y configuración del ambiente de desarrollo Análisis detallado de las fases del ciclo de vida de un request JSF Creación y uso de Managed Beans

USO DE COMPONENTES ESTÁNDAR (3 horas)        Form CommandButton y CommandLink DataTable Componentes SelectOne, SelectMany, Uso de SelecttIem ImputText, inputTexArea, outputText, PanelGrid Uso de Action Listener, ValueChange Integración de Ajax con los componentes estándares de JSF (1 hora)

ÁMBITO DE LAS VARIABLES   

Variables de request Variables de sesión Interación entre Managed Beans

CONVERTIDORES Y VALIDADORES (2 horas)    Validadores y Convertidores Bean Validation Creación de Bean Validators personalizados (8 horas)

PERSISTENCIA        

Creación de persistencia utilizando Netbeans 7.1 y Glassfish 3.1.2 Creación Manual de Pool de Conexiones Introducción a Hibernate Conexión y mapeo a la base de datos utilizando Hibernate Generación de clases POJO (Plain Ordinary Java Object)

Introducción a lenguaje HQL Generación de clases JPA (Java Persistence API) Introducción a lenguaje JPQL

NOTA: Se conectará a las siguientes bases de datos : PostgreSQL 9.1 ,SQLServer 2008 y MYSQL y en cada tema se realizará un ejercicio de aplicación

AJAX Y PRIME FACES 3.2    

(4 horas)

Actualización de información con Primefaces Procesamiento de información con Prime faces AJAX y el ciclo de vida JSF Eventos Ajax integrados a componentes de Primefaces

PANELES  Panel/PanelGrid/ Accordionpanel/ Overlaypanel

LAYOUTS   Uso de Layouts Layouts y Templates

COMPONENTES BÁSICOS   CommandButton / InputText/ InputTextArea Calendar/Growl

COMPONENTES DE SELECCIÓN    Selección Boolean Selección Simple Selección Múltiple

TABLAS  DataTable (paginación, filtros, selección de filas, edición in-cell)

DIALOGOS  Dialog / Confirm Dialog

EJERCICIO (10 horas)  Ejercicio de facturación en el cual se implementará todo lo aprendido en el curso.  Login  Creación de Clientes  Creación de Productos  Generación de Facturas  Creación de Reporte

Sign up to vote on this title
UsefulNot useful