| Colón de Larreátegui, 26 · 7ºA 48009 Bilbao |
e-mail: formacion@programia.es |
Tel. 944 23 73 84 - 902 540 575 Fax 944 24 84 06 |
Código: FRW-JSF-HIB-SPRING
Total Horas: 28 horas (4 días)
Modalidad: presencial
Precio: 1.450 euros
Programia Bilbao
Fecha: del 27 al 30 de septiembre de 2010 Horario: 09:00 - 17:00 h. L a J
Este curso proporciona los conocimientos necesarios para crear componentes web que aprovechen técnicas de AJAX para el entorno JavaServer Faces (JSF). El entorno JSF es un conjunto ampliable de componentes de interfaz de usuario que va acompañado de un API para gestionar de forma dinámica el estado de las aplicaciones, el manejo de eventos, la validación de datos de entrada, el desplazamiento por las páginas y las funciones de accesibilidad y adaptación a entornos internacionales. AJAX es una nueva técnica de desarrollo de aplicaciones web que utiliza JavaScript en el lado cliente para proporcionar una experiencia de uso más rica y ágil que la que puede obtenerse si se utiliza únicamente la lógica del lado servidor. El objetivo central del curso es enseñar a incorporar la tecnología AJAX a componentes JSF reutilizables empleando técnicas de diseño que complementen ambas tecnologías.
En el curso el alumno aprendera a utilizar Hibernate para realizar el mapero objeto/relacional para aplicaciones Java de forma que se facilita el mapeo de atributos entre una bases de datos relacional tradicional y el modelo de obteos de una aplicación de una aplicación, mediante archivos XML que permiten establecer estas relaciones.
Las personas que realicen el curso aprenderán a:
Para obtener el máximo aprovechamiento del curso, los alumnos necesitan:
Desarrolladores en Lenguaje de programación Java que crean componentes web reutilizables (tales como JSP(TM) custom tags) para el montaje y generación de contenidos dinámicos de web.
Programadores de aplicaciones Java que necesiten crear componentes Web utilizando uno de los frameworks más utilizados en la actualidad. No es un curso para diseñadores de páginas web que utilicen HTML, JavaScript(TM) u otras tecnologías de presentación de páginas Web.
SL-275-SE6 Programación Java
SL-285-SE6: Desarrollo de Aplicaciones Avanzadas en Java
FJ-310-EE5: Desarrollo de Aplicaciones Java EE
DTJ-3109: Desarrollo de Aplicaciones Web Seguras
DTJ-3108: Desarrollo Componentes Java Server Faces con Ajax