JSF con PrimeFaces permite desarrollar aplicaciones web Java robustas y visualmente atractivas de manera rápida
Diseñamos programas A Medida en JSF con Primefaces para tu equipo, con prácticas tutorizadas, bonificable por FUNDAE para empresas. Solicita propuesta a medida.
Aprende a integrar PrimeFaces en proyectos JSF, utilizando su amplia librería de componentes UI como tablas, gráficos, formularios y menús interactivos.
1
Diseña interfaces reactivas y modernas con componentes avanzados de PrimeFaces, mejorando la experiencia del usuario sin complicar el desarrollo.
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Trabajando con diversos documentos de configuración
Locale bundles
Resource bundles
Configuración de validación y conversión
Configuración de navegación
Configuración de listeners de acción y eventos de sistema
Anotaciones para trabajar con listeners
Configuración de handlers de recursos y vistas
Sobreescribiendo el renderizado de JSF
Trabajando con factorías en JSF
Tema 6: Datos en JSF
Creación de una tabla
Modelado de datos
ordenación de tabñas
Añadiendo y eliminando filas de una tabla
Editando filas de una tabla
Mostrando número de cada fila
Selección básica y múltiple de filas
Anidación de tablas
Paginación
Generación de tablas con la API de JSF
Filtrado de tablas
Dando estilos a tablas
Tema 7: Ajax en JSF
Introducción a Ajax en JSF
Ciclo de vida de JSF y Ajax
Atributos
Agrupación de componentes
Actualización de campos de formulario tras validación con Ajax
Ajax y Flow
Peticiones Ajax
Gestionando colas de peticiones Ajax
Barras de progreso y Ajax
Tema 8: Trabajando con HTML5 en JSF
Trabajando con HTML5 y JSF
Haciendo uso del potencial de HTML5 y sus etiquetas
Tema 9: Manejo de estado de aplicación en JSF
Introducción al manejo de estado de JSF
Manejando y guardando el estado de una vista
Aplicaciones sin estado
Aspectos importantes de seguridad al manejar el estado de la aplicación
Tema 10: Componentes personalizados en JSF
¿Cómo crear componentes JSF personalizados?
Buenas prácticas para crear componentes en aplicaciones modernas con JSF
Tema 11: Librería de Contracts de JSF
Introducción a los contracts y temas de JSF
Trabajando con contracts
Dando estilos a tablas con contracts
Dando estilos a componentes con contracts
Dando estilos dependiendo del dispositivo
Creando contracts para componentes
Aplicar varios temas a elección del usuario (tema oscuro/claro)
Configuración de contracts en XML
Empaquetando contracts en JARs
Tema 12: Introducción a PrimeFaces
¿Qué es PrimeFaces?
Instalación
Configuraciones fundamentales
Hola Mundo
Tema 13: Componentes de PrimeFaces
Análisis introductorio de los componentes disponibles
Tema 14: Componentes de formularios
Campos de texto y numéricos
Grupos de campos de texto
Campos para contraseñas
Áreas de texto y editores de texto
Campos de selección de menú simples y múltiples
Chips
Spinners
Sliders
Selectores de color
Sistema de puntuación
Tema 15: Botones de Primefaces
Botones básicos
Enlaces
Agrupación de botones
Botones divididos
Comandos
Speed dial
Tema 16: Trabajando con datos en Primefaces
Carrusel
Líneas cronológicas y líneas de tiempo
Explorador de datos
Trabajando con Scrolls
Tabla de datos
DataView
Diagramas
Listas ordenadas
PickList
Repetición
Árboles verticales y horizontales
Mapas mentales
Nube de etiquetas
Repetición
Tema 17: Distribución de contenidos
Layouts
Paneles acordeón
Paneles de tipo tarjeta
Conjuntos de campos
Divisores
Dashboards
Grid para panelas
Paneles con scroll
Pestañas
Wizard
Barra de herramientas y acciones
Tema 18: Diálogos y Popups
Mostrando y gestionando diálogos de confirmación
Mostrando y gestionando popups de confirmación
Sidebars
Tooltips
Paneles Overlay
Tema 19: Gestión de Menús
Menús de tipo Dock
Menús de tipo BreadCrump
Menús de opciones en botones
Menús plegables
Menús de pestañas
Panel de menús
Context y Mega menús
Tema 20: Flex
Configuración de PrimeFlex
FlexBox
Elevación
Layout para formularios
Trabajando con el Grid de PrimeFlex
Espaciado
Tema 21: Iconos
Iconos disponibles de PrimeIcons
Añadiendo iconos a proyectos JSF
Tema 22: Ajax en PrimeFaces
Introducción a Ajax
Submits parciales
Selectores y búsquedas
Validación
Comandos remotos
Trabajando con Observers
Ciclo de vida
Desplegables
Tema 23: Documentos
Cargar documentos
Descarga de documentos
Tema 24: Multimedia
Audio
Imágenes
Vídeo
Galería
Cropper de imágenes
Comparación de archivos
Tema 25: Drag & Drop
Elementos drag&drop
Trabajando con tablas
Personalización
Tema 26: Gráficos
Barras
Tarta y donut
Líneas
Radar
Interactivos
Otros gráficos de interés
Exportación de gráficos
Tema 27: Temas
Temas disponibles
Diseñador de temas
Editor visual
Haciendo uso de la API para Sass
Tema 28: Otros componentes de interés
Avatares
Tags y Badges
Skeleton
Cache
Captchas
Log
Barras de progreso
Reseteo de campos
Otros elementos destacables
Tema 29: Builds y Despliegue
Creación de builds
Configuraciones
Despliegue de build de producción
Perfiles profesionales
Pensado para quienes deben dominar JSF con Primefaces en su día a día
Desarrolladores Java
Necesitan mejorar sus habilidades para crear aplicaciones web avanzadas en entornos empresariales.
Ingenieros de Software
Buscan especializarse en frameworks actuales para optimizar su rendimiento en desarrollos complejos.
Arquitectos de Soluciones
Requieren profundizar en JSF para diseñar e implementar arquitecturas web robustas y seguras.
Analistas Programadores
Deben adquirir conocimientos prácticos para integrar PrimeFaces en aplicaciones corporativas ya existentes.
Preguntas frecuentes
Resolvemos todas tus dudas sobre nuestra formación en JSF con Primefaces
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
Este curso permite a empresas desarrollar aplicaciones web de manera eficiente usando JSF y PrimeFaces. Los participantes aprenderán a integrar componentes avanzados para mejorar la experiencia del usuario final, optimizando la productividad y la calidad del software.
Sí, el curso es 100% bonificable a través de FUNDAE, permitiendo a las empresas recuperar el coste total. Si gestionamos esta bonificación, aplicamos un cargo adicional del 10% más IVA, el cual también es bonificable. Esto asegura un aprovechamiento óptimo del crédito formativo disponible.
Este curso se ofrece en modalidad de Aula Virtual Personalizada, realizada por videoconferencia mediante Zoom. Este formato facilita el acceso a la formación desde cualquier lugar, ajustándose a las necesidades específicas de las empresas y permitiendo revisitar sesiones grabadas.
Este curso proporcionará habilidades en el uso de JSF y PrimeFaces para crear aplicaciones web sofisticadas. Aprenderás a manejar componentes personalizados, optimizar el rendimiento de tus aplicaciones y implementar técnicas de Ajax para mejorar la interacción y experiencia del usuario.
La inscripción se realiza a través de nuestra página web. Es fundamental completar los formularios requisitados para facilitar el proceso de inscripción, asegurando la participación y la gestión eficaz de la bonificación si se opta por esta opción.
El curso está diseñado para grupos de hasta 20 personas con el fin de garantizar una atención personalizada y el máximo aprovechamiento del tiempo de instrucción. Esto permite un espacio interactivo donde cada participante pueda resolver sus dudas de manera eficaz y participar activamente en las sesiones.
Se recomienda que los participantes tengan conocimientos previos en desarrollo Java y familiaridad básica con entornos de programación web. Esta base ayudará a maximizar el aprendizaje y aprovechar al máximo las técnicas avanzadas que se desarrollan a lo largo del curso.
Este curso permite a empresas desarrollar aplicaciones web de manera eficiente usando JSF y PrimeFaces. Los participantes aprenderán a integrar componentes avanzados para mejorar la experiencia del usuario final, optimizando la productividad y la calidad del software.
Sí, el curso es 100% bonificable a través de FUNDAE, permitiendo a las empresas recuperar el coste total. Si gestionamos esta bonificación, aplicamos un cargo adicional del 10% más IVA, el cual también es bonificable. Esto asegura un aprovechamiento óptimo del crédito formativo disponible.
Este curso se ofrece en modalidad de Aula Virtual Personalizada, realizada por videoconferencia mediante Zoom. Este formato facilita el acceso a la formación desde cualquier lugar, ajustándose a las necesidades específicas de las empresas y permitiendo revisitar sesiones grabadas.
Este curso proporcionará habilidades en el uso de JSF y PrimeFaces para crear aplicaciones web sofisticadas. Aprenderás a manejar componentes personalizados, optimizar el rendimiento de tus aplicaciones y implementar técnicas de Ajax para mejorar la interacción y experiencia del usuario.
La inscripción se realiza a través de nuestra página web. Es fundamental completar los formularios requisitados para facilitar el proceso de inscripción, asegurando la participación y la gestión eficaz de la bonificación si se opta por esta opción.
El curso está diseñado para grupos de hasta 20 personas con el fin de garantizar una atención personalizada y el máximo aprovechamiento del tiempo de instrucción. Esto permite un espacio interactivo donde cada participante pueda resolver sus dudas de manera eficaz y participar activamente en las sesiones.
Se recomienda que los participantes tengan conocimientos previos en desarrollo Java y familiaridad básica con entornos de programación web. Esta base ayudará a maximizar el aprendizaje y aprovechar al máximo las técnicas avanzadas que se desarrollan a lo largo del curso.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
Optimiza el rendimiento de tus aplicaciones JSF con técnicas de AJAX, lazy loading y gestión de sesiones, garantizando una navegación fluida y eficiente.
3
Implementa seguridad y control de acceso en tus aplicaciones JSF con autenticación, autorización y protección contra ataques CSRF y XSS.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras