Versión para impresoraCódigo: FR-ICEFACES
Total Horas: 25 (5 días)
Modalidad: presencial
Programia Bilbao
Fecha: bajo demanda
Descripción del Curso
Este curso proporciona los conocimientos necesarios para empezar a construir aplicaciones web java con ICEFACES. El curso enseñará al alumno el desarrollo de la capa web de una aplicación web mediante el framework estándar JSF y cómo transformarlo en una aplicación web más rica y potente usandoi ICEfaces. Así mismo el alumno aprenderá a integrar ICEFaces con diferentes servidores de aplicaciónes Java EE y con diferentes entornos de desarrollo.
Objetivo
Las personas que realicen el curso aprenderán a:
- Desarrollar una aplicación web JSF.
- Crear validadores y conversores personalizados
- Usar componente ICEFace que disponen de funcionalidad AJAX
- Usar facelets para la creación de plantillas de la estructura de la web
Prerequisitos
Para obtener el máximo aprovechamiento del curso, los alumnos necesitan:
- Escribir aplicaciones web usando tecnologías Java en capas-web: tecnologías Servlet y JavaServer Pages (JSP).
- Diseñar aplicaciones que integren código Java.
- Describir los beneficios de la arquitectura n-tier.
- Describir los beneficios del patrón compuesto Model-View-Controller(MVC).
- Escribir páginas web que usen HTML, CSS, y JavaScript.
A quién va dirigido
Desarrolladores en Lenguaje de programación Java que crean componentes web ICEFace para el montaje y generación de aplicaciones web dinámicas.
Cursos Relacionados (antes)
SL-314-EE5 Desarrollo de Componentes Web con Java (Servlets y JSPs)
Cursos Relacionados (después)
DTJ-3109: Desarrollo de Aplicaciones Web Seguras
Contenido
Introducción y Configurar el entorno de desarrrollo de ICEFaces
- Arquitectura del Sistema ICEFaces
- Características principales de ICEFaces
- Congiguración del entorno de desarrollo ICEFaces
- Crear un primer Proyecto ICEFaces
Componentes ICEFaces
- El suit de componentes ICEFaces
- Atributos comunes
- Usar componente ICEFaces para la creación de formularos de entrada de datos con AJAX
- Definir el estilo de sui de componentes ICEfaces
- Gestion de foco de los componentes con ICEfaces
Uso de Validadores y Conversones
- Uso de validadores y conversonres estándar
- Uso de validadores a nivel de Aplicación
- Creación y uso de validadores personalizados
- Creación y uso de conversores personalizados
- Definición y configuración de los mensajes
- Definición de métodos validatión en los Backing Beans
- Como influye el atributo partialSubmit en la validación
Utilización de Componentes Tabla con ICEfaces
- Creación de tablas de datos
- Paginación de los datos de una tabla
- Uso del componente Columns
- Filtrado de los datos de una tabla con ICEFaces
- Selección de datos de una tabla con ICEFaces
- Exportación de datos de una tabla a excel o csv
Facelets con ICEfaces
- Instalación y Configuración de Facelets
- Cómo usar plantillas Facelets
- Definir componentes personalizados
- Ejemplo de uso de Facelets
Uso del componente Effects de ICEfaces
- Creación de un componentes Effects en un backing bean
- Ejemplo de uso de Effects en un compomentes ICEFaces