temario jsf 5 sesiones

3
Temario Java Server Faces RichFaces I. DATOS GENERALES Nombre del Curso : Java Server Faces Total de Horas : 25 Horas Académicas II. METODOLOGÍA Curso teórico-práctico. Exposición del profesor, ayudas audiovisuales. Diálogo abierto. Debate. Realización de tareas y actividades. Evaluación permanente. III. EVALUACIÓN La ponderación de las evaluaciones son las siguientes: Todos los cuestionarios virtuales tienen una vigencia para su resolución de 72 horas, la duración por cuestionario virtual es de 30 minutos y tiene dos intentos permitidos para su resolución. La nota más alta prevalecerá. Los cuestionarios y las tareas virtuales tendrán un promedio individual. Evaluación Ponderación Cuestionario Virtual (1) 20% Tareas Virtuales(1) 20% Examen Final 60% Total 100% Sesión Actividad Fecha Sesión 3 Primer Cuestionario Virtual Primera Tarea Virtual Sesión 5 Examen Final

Upload: cjava-peru

Post on 07-Mar-2016

221 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Temario jsf 5 sesiones

Temario

Java Server Faces RichFaces

I. DATOS GENERALES

Nombre del Curso : Java Server Faces Total de Horas : 25 Horas Académicas

II. METODOLOGÍA

Curso teórico-práctico.

Exposición del profesor, ayudas audiovisuales. Diálogo abierto. Debate.

Realización de tareas y actividades.

Evaluación permanente. III. EVALUACIÓN

La ponderación de las evaluaciones son las siguientes:

Todos los cuestionarios virtuales tienen una vigencia para su resolución de 72 horas, la duración por cuestionario virtual es de 30 minutos y tiene dos intentos permitidos para su resolución. La nota más alta prevalecerá.

Los cuestionarios y las tareas virtuales tendrán un promedio individual.

Evaluación Ponderación

Cuestionario Virtual (1) 20%

Tareas Virtuales(1) 20%

Examen Final 60%

Total 100%

Sesión Actividad Fecha

Sesión 3 Primer Cuestionario Virtual

Primera Tarea Virtual

Sesión 5 Examen Final

Page 2: Temario jsf 5 sesiones

IV. CONTENIDO

Sesi

ón

Temario en Detalle

Ho

ras

Fech

as

du

los

S1

Preparación de ambiente de desarrollo para JSF: JDK, Tomcat y Librerías JSF

Preparación con Eclipse. Modelo Vista Controlador en JSF

Ciclo de vida de una página Java Server Faces Desarrollo de una aplicación usando JSF. Beans y páginas JSF Configuración de proyectos JSF

Managed Beans, navegación y etiquetas básicas de JSF

Managed Beans o Concepto o Ambitos de los beans o Configuración de un bean en XML

Navegación o Concepto o Navegación estática o Navegación dinámica o Navegación Avanzada

Etiquetas básicas en JSF Ejemplo completo usando etiquetas básica en JSF.

Etiquetas JSF estándares

Etiquetas Core Etiquetas HTML

Formularios Campos de Texto

Etiquetas de selección Mensajes Paneles DataTable:

o Cabeceras y pies o Editando Celdas o Estilos para filas y columnas o Técnicas de scroll

5

du

lo 1

S2

Conversión y validación

El proceso de conversión y validación. Usando conversores estándares.

o Conversión de números y fechas o Conversores y atributos o Mensajes de error

5

Page 3: Temario jsf 5 sesiones

o Cambiar el texto de los mensajes de error estándares.

Usando validadores estándares. o Validando longitud de cadenas y rangos numéricos. o Chequeando valores requeridos. o Mostrando errores de validación.

Validadores con anotaciones y expresiones regulares. Manejo de eventos

Eventos de cambio de valor Eventos de acción

Eventos de fase. Sub vistas

Organización común.

Plantillas con Facelets

Desarrollo con Rich Faces

Reconocer el frameworkde RichFaces Arquitectura de richFaces Interactuar con RichFaces, JSF y Ajax.

Instalar herramientas de desarrollo. Desarrollar caso: validación para ingreso a un sistema con richfaces

S3

Librerías Core Ajax, UI and Ajax4Java (a4j)

Ajax Support a4j:support, a4j:region, A4j:include, a4j:poll, a4j:push Ajax Output <a4j:include>,<a4j:mediaOutput>,<a4j:outputPanel> Rich Output <rich:panel>,<rich:panelBar>,<rich:tabPanel> Rich Input Rich Select Caso: Mantenimiento de clientes.

Primer Cuestionario Virtual Primera Tarea Virtual

5

S4

Manejar alcances de variables.

Menu, drop down Menu, Menu Item, Tool Bar

DataGrid, Data Table, Data Scroller, Filtering, Sorting Tree Tags/tree adaptor Caso: Estado de cuenta por cliente Repaso de temas.

5

S5 Examen Final

5