[J-13] JavaServer Faces (JSF) y Facelets (25 h)
Nivel:
Presentación
El objetivo del curso es presentar a los alumnos la nueva generación de aplicaciones web orientadas a componentes y eventos : JSF. Este tipo
de aplicaciones permite la creación de aplicaciones web mediante el uso de componentes que contienen de forma encapsulada tanto un aspecto
visual como un comportamiento de negocio. En este sentido, las aplicaciones JSF son muy similares en planteamiento al desarrollo de aplicaciones
de escritorio mediante componentes visuales, o el desarrollo de aplicaciones ASP.NET
Al finalizar el curso,los alumnos serán capaces de desarrollar aplicaciones JSF con flujos de navegación e interacción complejos, desplegar dichas aplicaciones en cualquier contenedor web Java, así como desarrollar componentes JSF propios.
Temario
1 - Introducción
2 - Arquitectura. Ciclo de vida de una petición JSF
3 - Aplicaciones JSF paso a paso.
4 - Eventos
5 - Validación y Conversión de datos
6 - Componentes JSF estándar
7 - Navegación
8 - Elementos avanzados - Internacionalización y Securización
9 - Soporte AJAX
10 - Creación de conversores de datos
11 - Creación de validadores personalizados
12 - Desarrollo de nuevos componentes JSF
Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa
Requisitos Previos
Como requisitos para este curso, es necesario disponer de conocimientos de Java y JavaEE, en concreto:
- Estructuas de control y tipos de datos
- Programación orientada a objetos. Clases, interfaces, sobrescritura y sobrecarga de métodos, herencia y polimorfismo
- API de Entrada/Salida de Java
- API de Colecciones de Java
- Métodos de manejo de cadenas
- Mecanismos de control de errores en Java: Excepciones
- Acceso a bases de datos con JDBC
Adicionalmente, es necesario disponer de conocimientos básicos de HTML y CSS.
Salidas Profesionales
- Desarrolladores de aplicaciones Web
- Analistas de aplicaciones Web
Modalidades y Horarios
Modalidad Presencial
Horarios:
Mañanas (9:00-14:00)
Tardes (15:00-19:00)
Duración: 25 horas
Número mínimo de alumnos: 3
Número máximo de alumnos: 12
Modalidad de Aula Virtual
(En esta modalidad, el alumno puede participar a distancia en un curso presencial, pudiendo ver y escurchar al docente, interactuar con él y los demás asistentes, formular preguntas, etc.
En definitiva, dispone de todas las ventajas de un curso presencial sin necesidad de desplazarse )
Duración: 25 horas
Número mínimo de alumnos: 5
Número máximo de alumnos: 15
Información Adicional
Para empresas y empleados, podemos gestinar las bonificaciones de la Fundación Tripartita para este curso. Dependiendo de sus circunstnacias, es posible
que su empresa se pueda beneficiar de una
bonificación de hasta el 100% del importe del curso, resultando en un curso de coste 0.
Solicitar información adicional