Curso: Crea aplicaciones web en Java utilizando JSF 2 y PrimeFaces

Datos del curso 

Duración: 3 sesiones de 4 horas

Esta actividad es gratuita

JavaServer Faces (JSF) es un framework para aplicaciones Java que simplifica enormemente el desarrollo de las interfaces de usuario de las aplicaciones web.

PrimeFaces es una librería ligera que incluye un amplio número de componentes JSF que permiten enriquecer aún más nuestras aplicaciones web y crear interfaces de usuario de resultados profesionales en cuestión de minutos.

Gracias a la combinación de JSF 2 y PrimeFaces, aprenderás a crear el front-end web de tu aplicación Java con todas las ventajas de crear interfaces web independientes del cliente, 100% responsiva y garantizando el paradigma del Modelo Vista Controlador (MVC).

OBJETIVOS

Aprender a crear aplicaciones web basadas en Java utilizando el framework Java Server Faces y la librería PrimeFaces.
Aprender la arquitectura de las aplicaciones JSF y el modelo vista controlador.
Crear una aplicación web que se comunique con una base de datos relacional.
Conocer y utilizar los componentes proporcionados por JSF y PrimeFaces.

Importante: actividad dirigida a desarrolladores web que buscan crear de manera eficiente la capa de presentación de sus aplicaciones basadas en Java. Se necesitan conocimientos de programación en Java y es recomendable tener conocimientos básicos de SQL.

TEMARIO

1. Introducción a JSF y Primefaces
a. Java Server Faces y Primefaces
b. Arquitectura de una aplicación JSF
c. Entorno necesario para ejecutar aplicaciones JSF
d. Integración de PrimeFaces en una aplicación JSF

2. Managed Beans
a. El Modelo Vista Controlador y la importancia de los managed beans
b. Propiedades y notaciones.

3. Ciclo de vida de los JSF y gestión de los eventos
a. Ciclo de vida JSF
b. Eventos en JSF

4. Internacionalización, validadores y convertidores
a. internacionalización
b. Validación y conversiones dentro del ciclo de vida JSF
c. Conversión de fechas, números.
d. Validación de formatos y campos de formularios

5. Repaso a los componentes PrimeFaces
a. Paneles y diálogos
b. Componentes de entrada
c. Componentes de navegación
d. Componentes de iteración de datos
e. Varios

6. Desarrollo de la aplicación web

7. Despliegue de la aplicación web en un servidor

Más información

>>  No se permitirá la entrada en el aula después de 15 minutos de empezada la clase.

>>  Las actividades Cibernàrium se realizan en catalán, exceptuando casos particulares y a no ser que la mayoría de los asistentes soliciten que se haga en castellano.

Consultar fechas de inscripción

¿Tienes alguna pregunta?

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *