Curso JSF Java Server Faces 4 (Jakarta Faces)
Bienvenido a mi curso de Java Server Faces 4.0 . Este curso aborda el ultimo release de uno de los frameworks mas usados en Java a nivel de Desarrollo Web JSF . El framework acaba de modernizarse a la versión 4.0 y se denomina ahora Jakarta Faces. Vamos a ver su contenido.
Modulo 1: Fundamentos
Este módulo aborda los fundamentos de JSF como realizar la instalación y configuración del framework de tal forma que perdamos el miedo a usarle y podamos adquirir unos conocimientos iniciales para manejarnos.
Modulo 2: JSF y Componentes
Este módulo aborda el manejo de componentes a través de JSF y nos permite configurar componentes de Cajas , Radios ,Checkbox , Select etc junto con su ciclo de vida y carga de datos. El módulo nos permitirá adquirir soltura con el framework.
Modulo 3: Conversores y Validadores
No podemos generar formularios sólidos sino gestionamos los datos con validadores y conversores . JSF como framework incluye un abanico amplio de conversores implícitos y un grupo heterogéneo de validadores . Todos estos serán abordados en este módulo para que adquiramos la experiencia necesaria en su manejo.
Modulo 4: JSF y Ajax
Las últimas versiones de JSF han traído soporte para Ajax . Algo que sin duda alguna era fundamental para que el framework tuviera un rendimiento optimo a nivel de web y ciclo de vida de las páginas. En este módulo abordaremos diferentes casuísticas con Ajax.
Modulo 5: JSF Datatables y Navegación
En este modulo abordaremos como manejar el componente de DataTable así como la navegación entre varias vistas que nos permitan construir una aplicación CRUD con las diferentes operaciones y la tabla como componente principal.
Modulo 6: JSF Java EE Persistencia
Toda aplicación necesita conectarse a una base de datos , configurar Driver , DataSource , EntityManager , Persistence.xml etc . Este modulo migrará la aplicación anterior a Java EE y usara un Servidor de aplicaciones contra base de datos para gestionar las Entidades .
Modulo 7: JSF Buenas Practicas
JSF es muy grande y siempre quedan cosas que abordar . En este modulo abordaremos temas de mantenimiento de estado con SessionScope y Application Scope asi como el manejo de Facelets como framework de plantillas y la conectividad e WebSockets con JSF.
Tu Profesor
Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com
Unidades didácticas
-
Comenzar001Intro (0:22)
-
Comenzar002TeoriaConfiguracion (1:10)
-
Comenzar003CodigoConfiguracion (8:55)
-
Comenzar004TeoriaFaces (1:19)
-
Comenzar005CodigoFaces (1:04)
-
Comenzar006TeoriaHola (0:27)
-
Comenzar007CodigoHola (5:40)
-
Comenzar008TeoriaImput (0:24)
-
Comenzar009CodigoImput (2:09)
-
Comenzar010TeoriaManaged (1:33)
-
Comenzar011CodigoManaged (4:26)
-
Comenzar012TeoriaBinding (1:11)
-
Comenzar013CodigoBinding (6:39)
-
Comenzar014Resumen (0:24)
-
Comenzar001Intro (0:29)
-
Comenzar002TeoriaImput (0:46)
-
Comenzar003CodigoImput (7:46)
-
Comenzar004TeoriaCommand (0:45)
-
Comenzar005CodigoCommand (3:23)
-
Comenzar006TeoriaSelect (0:32)
-
Comenzar007CodigoSelect (8:03)
-
Comenzar008TeoriaGenerados (0:36)
-
Comenzar009CodigoGenerados (5:29)
-
Comenzar010TeoriaMultiple (0:52)
-
Comenzar011CodigoMultiple (5:32)
-
Comenzar012TeoriaCheckBox (0:26)
-
Comenzar013CodigoCheckBox (3:45)
-
Comenzar014TeoriaRadios (0:35)
-
Comenzar015CodigoRadios (3:12)
-
Comenzar016Resumen (0:25)
-
Comenzar001Intro (0:25)
-
Comenzar002TeoriaConversor (0:31)
-
Comenzar003CodigoConversor (1:12)
-
Comenzar004TeoriaNumero (0:49)
-
Comenzar005CodigoNumero (4:10)
-
Comenzar006TeoriaFormato (0:52)
-
Comenzar007CodigoFormato (5:50)
-
Comenzar008TeoriaFecha (0:23)
-
Comenzar009CodigoFecha (5:03)
-
Comenzar010TeoriaLife (2:27)
-
Comenzar011TeoriaLongitud (0:33)
-
Comenzar012CodigoLongitud (2:20)
-
Comenzar013TeoriaValidador (0:18)
-
Comenzar014CodigoValidador (2:28)
-
Comenzar015TeoriaMensaje (0:36)
-
Comenzar016CodigoMensaje (1:00)
-
Comenzar017TeoriaRango (0:26)
-
Comenzar018CodigoRango (2:58)
-
Comenzar019TeoriaExpresiones (0:17)
-
Comenzar020CodigoExpresiones (2:32)
-
Comenzar021Resumen (0:22)