Versión para impresoraCódigo: JAV013EE6
Duración: 20 horas (4 dias)
Fechas previstas:
del 9 al 12 de abril de 2012
del 21 al 24 de mayo de 2012
del 11 al 14 de junio de 2012
Descripción del Curso
Este curso proporciona una introducción en profundidad sobre la tecnología JSF. Los estudiantes desarrollarán los ejercicios de laboratorio usanod el IDE Netbeans y GlassFish Application Server v3. Este curso además prepara para la certificación “Sun Certified JSF Developer
La tecnología JavaServer Faces es un framework de componentes interfaz de usuario del lado del servidior para la creación de aplicación de web basadas en la tecnología Java. El estándar JSF 2.0 que se incluye en la plataforma Java EE 6, simplifica enormemente de desarrollo de una aplicación web. ”.
Objetivo
Las personas que realicen el curso aprenderán a:
- Diseñar aplicaciones web usando arquitecturas, protocolos, tecnologías y componentes estándar
- Configurar JSF en el Contenedor Web Diseñar vistans usando JSF y EL
- Diseñar componentes personalizados usando Facelets
- Diseñar e implementar el modelo usando JavaBeans o Pojos
- Integrarse con recursos externos usando JPA en una Aplicación Web
- Integar el flujo de navegación y redireccionamiento
- Integar modelos y vistas usando eventos
- Validar datos de la aplicación
- Convertir datos de la aplicación
- Identificar, capturar y resolver errores
- Integar la seguridad
- Testear, empaquetar y desplegar aplicaciones
Prerequisitos
Para obtener el máximo aprovechamiento del curso, los alumnos necesitan:
- Tener buenos conocimientos del Lenguaje de Programación JavaServer
- Conocer los fundamentos de las aplicaciones web y del protocolo HTTP
A quién va dirigido
Las personas que pueden beneficiarse de este curso son:
- Desarrolladores Java responsables de implementar y desplegar aplicaciones web basadas en JavaServer Faces (JSF)
- Desarrolladores Java que deseen perpararse para el examen de certificación “ Sun Certified JSF Developer.
Contenido
- Módulo1: Comenzar a Trabajar con JavaServer Faces
- Módulo 2: Diseñar Páginas JSF usando Facelets
- Módulo 3: Usar Managed Beans
- Módulo 4: Diseñar la Navegación
- Módulo 5: Validación y Conversión de Datos
- Módulo 6: Desarrollar Páginas Facelets Complejas
- Módulo 7: Desarrollar Componentes UI Compuestos
- Módulo 8: Trabajar con Eventos
- Módulo 9: Configurar y Desplegar una Aplicación Web JSF
Cursos Relacionados (antes)
SL-275-SE6 El Lenguaje de Programación Java
FJ-30-EE6 Desarrollo de Aplicacionescon la Plataforma Java EE
Cursos Relacionados (después)
DTJ-3109: Desarrollo de Aplicaciones Web Seguras
SL-314-EE6: Desarrollo de Aplicaciones Web con Servlets y JSP