Curso

en Frameworks Web con AJAX y JSF

Registrate a este Curso Aqui

 


Presentación
La tecnología Java Server Faces es un Framework para aplicaciones Web basadas en tecnología JAVA usado generalmente para aplicaciones basadas en el modelo “Tres Capas (Modelo-Vista-Controlador)”, que al complementarse con AJAX (Asynchronous JavaScript And XML) que es una con técnología que permite hacer una petición a una URL sin refrescar la pagina actual navegador web, para proveer al usuario una sensación de aplicación de escritorio.

Aun si el código Ajax corre sobre el lado del cliente, se necesita una tecnología en el lado del servidor para sus páginas web. JavaServer Faces (JSF) y ADF Faces (Donado por Oracle a la fundación Apache como código abierto) son candidatos excelentes para construir interfaces de usuario basadas en Ajax, porque estos dos frameworks soportan Javascript y pueden manejar los datos desde el servidor.

¿Porqué formarte con nosotros?

  • Contamos con el respaldo de instructores certificados por ORACLE® empresa líder a nivel mundial, hacemos parte de ORACLE WORKFORCE DEVELOPMENT PROGRAM.
  • La metodología utilizada en este diplomado es teórica – práctica.
  • Material desarrollado para que se te facilite movilizar el conocimiento.
  • Certificados de asistencia avalados y provistos por la Fundación de Egresados de la Universidad Distrital.
  • La confiabilidad, disponibilidad y escalabilidad inherente de nuestros programas, hace que nuestros participantes al diplomado estén seguros que han seleccionado una capacitación tecnológica demandada por las compañías, lo suficientemente flexible para crecer y cambiar con el tiempo, que no sólo apoya sus objetivos sino que ayuda a lograrlos.
  • Tenemos la mejor relación costo – beneficio en capacitación profesional en el mercado.

Objetivo
Aprender como usar Ajax con los componentes existentes de los framework JSF y ADF Faces, y como crear aplicaciones web basadas en Ajax, JSF y Trinidad y otros Frameworks orientados a este tipo de componentes con la ayuda de IDES.

Objetivos Específicos:

  • Aprender las características de JSF.
  • Usar Herramientas para el desarrollo con JSF.
  • Usar a4jsf, en una aplicación Web.
  • Aprender seguridad JSF
  • Aprender de Trinidad
  • Integrar trinidad con otros Framework importantes.

Duración: 60 Horas Presenciales.

Metodología
La metodología utilizada en este diplomado es teórico- práctica, donde los estudiantes podrán realizar ejercicios y conocer mejor las herramientas que les son brindadas.

  1. Modulo Diplomado
    • Fundamentos AJAX y JSF: Intensidad 30 Horas
    • Frameworks  AJAX Y JSF: Intensidad 30 Horas

Dirigido A
Ingenieros de sistemas, electrónicos, Diseñadores Gráficos, WebMaster y todos aquellos quienes desean aprender y manipular con facilidad frameworks basados en AJAX, JSF en lenguaje JAVA

Ayudas audiovisuales
Además de la presentación formal del material del curso - taller, se incluyen ejercicios, talleres y discusiones en grupo, con el propósito de facilitar el trabajo gerencial. El material utilizado por el instructor en cada módulo se entregará de forma impresa o a través de medio magnético.

Que incluye

  • Capacitación con trainers certificados por ORACLE.
  • Material de capacitación.
  • Certificado de asistencia avalado y provisto por la Fundación de Egresados de la Universidad Distrital.


CONTENIDO TEMÁTICO

MODULO 1
AJAX Y JSF (50 HORAS)

  1. Setup de entorno (netbeans/eclipse, plugins. tomcat, maven, svn)
  2. Características jsf(1.1,1.2)
    • Comparación jsf y modelo request response.
    • Ejemplo calculadora jsf
  3. Arquitectura jsf
  4. Conversión y validación
    • Ejemplo
    • Componentes jsf
    • Ejemplo
  5. Facelets
    • Componentes en facelets
    • Ejemplo
  6. Ajax
    • Modelo de llamadas ajax
    • Diseño de app ajax
    • Ejemplo librería ajax
  7. Ajax yjsf
    • a4jsf
    • Llamadas a4j
    • Ejemplo
  8. Seguridad aplicaciones jsf
    • Acegi
    • Integración acegi jsf
    • Ejemplo
  9. Perspectivas
    • Manejo de datos (jpa, hibernate, jdo, ibates)
    • Manejo de lógica (spring, web flow, scam)
    • Integración con EJB (modelos 1 .l, 2.0,3)
    • Seguridad con jaas
  10. Conclusiones y referencias


Módulo II

Frameworks AJAX Y JSF

  1. Trinidad l
    • Historia diferencias myfaces
    • Setup
    • Ejemplo calculadora jsf
  2. Conversión y validación
    • Ejemplo Calculadora jsf
  3. Trinidad Ajax
    • Ejemplo
  4. Faceletts, Skinnig y Trinidad
    • Ejemplo
  5. Trinidad dialog Framework + Flowscope
    • Ejemplo
  6. Trinidad y Spring
    • Ejemplo
  7. Trinidad, Spring e Ibatis.
    • Ejemplo
  8. Trinidad, Spring, Ibatis y Acegi.
    • Ejemplo
  9. Internacionalización
    • Ejemplo


NOTA:
FEUD se reserva el derecho a modificar el contenido de este programa por cambios en la planificación académica o para conseguir una mayor calidad del Curso.


Certificación
A los participantes que hayan asistido al 80% de las sesiones o más, se les otorgará el diploma de asistencia. 

 

joomla template 1.6