Curso de Desarrollo de aplicaciones JSF (JavaServer Faces) con Primefaces

Categories: Desarrollo Web
Lista de deseos Share
Share Course
Page Link
Share On Social Media

Acerca de este curso

> Módulo 1: Instalación y primeros pasos con Componentes

Instalación de Java SE JDK. Payara, Eclipse y H2

Componentes HTML estándar

Standard Core Tags

Ciclo de vida

Ciclo de vida de Ajax

Ver tiempo de compilación

Ver tiempo de renderizado

Ver estado

Ver Scope

Phase Events

Eventos del sistema de componentes

Eventos del sistema de componentes personalizados

JSTL Core Tags

Manipulación del árbol de componentes

 

> Módulo 2: Componentes de formulario

Componentes de entrada

Componentes de selección

Componentes de comando

Navegación

Componentes ajax

Navegación en Ajax

GET forms

Stateless Forms

 

> Módulo 3: Conversión y Validación

Convertidores estándar

Validadores estándar

Atributo inmediato

Convertidores personalizados

Validadores personalizados

Restricciones personalizadas

Mensajes personalizados

 

> Módulo 4: Componentes de salida

Componentes de salida basados ​​en documentos

Componentes de salida basados ​​en texto

Componentes de salida basados ​​en navegación

Componentes de salida basados ​​en panel

Componente de iteración de datos

Componentes de recursos

 

> Módulo 5: Plantillas de Facelets

XHTML

Composiciones de plantillas

Solicitud de una sola página

Decoraciones de plantilla

Archivos de etiquetas

Componentes compuestos

Componente compuesto recursivo

Objetos EL implícitos

 

> Módulo 6: Manejo de excepciones

Páginas de error personalizadas

Manejo de excepciones Ajax

Manejo de ViewExpiredException

Manejo de excepciones de E/S

 

> Módulo 7: WebSocket Push

Configuración y Uso

Scopes y Usuarios

Channel Design Hints

One-Time Push

Actualizaciones de UI con estado

Notificaciones automáticas en todo el sitio

Seguimiento de sockets activos

Detectar sesión y ver caducidad

 

> Módulo 8: Introduciendo PrimeFaces

Instalación y configuración de la biblioteca PrimeFaces

Conceptos básicos de AJAX con proceso y actualización

Selectores PrimeFaces

Proceso parcial y actualización con fragmentos

Enviar vista parcial

Internacionalización (i18n) y Localización (L10n)

Ordenamiento de recursos mejorado

 

> Módulo 9: Conceptos de theming en PrimeFaces

Comprender el CSS estructural y de skinning

Instalación de temas

Personalización de estilos de tema predeterminados

Ajuste de la fuente y el tamaño en toda la aplicación web

Maneras simples de crear un nuevo tema

Switchers de temas sin estado y con estado

Integrando Font Awesome con PrimeFaces

 

> Módulo 10: Trabajando con los componentes PrimeFaces

Entradas y selectores mejorados

Agrupación de contenido con paneles

Componentes de iteración de datos

Variaciones de Endless Menu

Trabajar con archivos, imágenes y multimedia

Drag Me, Drop Me

Creación de Charts y Mapas

Validación del lado del cliente

What Will You Learn?

  • Aprovechar las nuevas características de JSF
  • Integrar JSF y CDI
  • Trabajar con las diferentes formas de asignar solicitudes a JSF, haga que su aplicación use URL sin extensión e inspeccione mediante programación qué recursos están presentes en su aplicación
  • Dominar las mejores prácticas para el desarrollo de aplicaciones web y ver cuáles están obsoletas
  • Comprender conceptos como el procesamiento AJAX y el envío de vista parcial para que pueda trabajar con PrimeFaces
  • Descubrir características más interesantes de PrimeFaces: selectores de PrimeFaces, RequestContext, Dialog Framework y más
  • Usar más de 100 componentes de UI enriquecidos
  • Obtener soluciones prácticas a problemas complejos que surgen en un ecosistema JSF

Student Ratings & Reviews

No Review Yet
No Review Yet