Desarrollo de Aplicaciones Web con el Framework ICEFaces

Versión para impresoraVersión para impresora

Có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