NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

Curso JSF - Nivel Avanzado

Código: JAVA-P-013


JavaServer ™ Faces tecnología, es el marco componente de servidor diseñado para simplificar el desarrollo de interfaces de usuario para aplicaciones Java EE, se ha simplificado y mejorado - especialmente en el área de la página de edición. Explorar Facelets, un poderoso pero ligero idioma declaración página, para diseñar JavaServer Faces vistas utilizando plantillas de estilo HTML y construir árboles de componentes.

 Propuesta de Valor: DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

 Duración: 30 Horas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACION

Exportar Contenido a PDF

   AUDIENCIA


  • Desarrolladores
  • Desarrolladores J2EE
  • Desarrolladores Java
  • Desarrolladores Java EE

   PRE REQUISITOS


  • Haber cursado Curso JSF - Nivel Básico (JAVA-P-011)

   OBJETIVOS


  • Manejo del process, render, update y execute
  • Creación de componentes personalizados y compuestos (Componentes Composite)
  • Manejo de parámetros entre vista y controladores de componentes heredados (inyección de beans)
  • Configuración de Seguridad JSF (Session, Single sing on – SSO)
  • Control de cambios en formulario JSF (Dirty check)

   CERTIFICACIÓN DISPONIBLE



  • Certificación emitida por COGNOS.

   CONTENIDO



1. JSF 2.3 Y AJAX SOBRE CONTROLES


2. JSF 2.3 Y EXPRESSION LANGUAGE


3. MANEJO DEL PROCESS, RENDER, UPDATE Y EXECUTE


4. CREACIÓN DE COMPONENTES PERSONALIZADOS Y COMPUESTOS (COMPONENTES COMPOSITE)


5. MANEJO DE PARÁMETROS ENTRE VISTA Y CONTROLADORES DE COMPONENTES HEREDADOS (INYECCIÓN DE BEANS)


6. VALIDACIONES Y OPERACIONES ADICIONALES A NIVEL DE FORMULARIOS Y DATOS (VALIDADORES Y CONVERTIDORES, CREACIÓN DE BEANS PERSONALIZADOS DE VALIDACIÓN)


7. GENERACIÓN DE CONTROLES DE MANERA DINÁMICA (CREACIÓN DE CONTROLES EN UN FORM A RAIZ DE EVENTOS DE OTROS CONTROLES)


8. MANEJO GRILLAS, MAESTRO-DETALLE Y BÚSQUEDA CON FILTROS LAZY


9. ANIDAMIENTO DE CONTROLES (GRILLAS, COMBOS, ETC.)


10. DISPARO DE EVENTOS DESDE CONTROLADOR


11. SCOPE Y SU INTERACCIÓN EN INYECCIONES


12. MANEJO DE EXCEPCIONES A NIVEL CONTROLADOR BEAN (CANCELACIÓN DE EVENTOS EN VISTA)


13. JSF TEMPLATING


14. VENTAJAS DE BEANS CON CDI SOBRE MANAGED BEAN.


15. FLUJOS DE NAVEGACIÓN DE BEANS DE RESPALDO (BACKING BEANS)


16. CONFIGURACION DE SEGURIDAD JSF (SESSION, SINGLE SING ON – SSO)


17. CONTROL DE CAMBIOS EN FORMULARIO JSF (DIRTY CHECK)


18. MANEJO RESPONSIVO DE COMPONENTES JSF CON PRIMEFACES (GRILLAS, DIALOGS)


19. INTERNACIONALIZACIÓN (CAMBIAR EL IDIOMA)



   BENEFICIOS



  • Al finalizar el curso, el participante será capaz de crear y diseñar JavaServer Faces vistas utilizando plantillas de estilo HTML y construir árboles de componentes.

   INVERSIÓN



La inversión incluye: Material de estudio, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.