Curso

DESARROLLO WEB EN LA PLATAFORMA JEE CON JAVA SERVER FACES, AJAX E HIBERNATE

  • Desde: 29/6/15
  • Hasta: 3/7/15
  • Campus de Valencia
  • Idioma: Castellano
  • Presencial

Preinscripción desde el 27/4/15

Promovido por:
Dpto. de Sistemas Informáticos y Computación

Responsable de la actividad:



Modalidad

Presencial Online Emisión en directo

20 horas


0 horas


0 horas

Horario

Tarde
29 y 30 de junio de 2015, 1, 2 y 3 de julio de 2015, de 16:00 a 20:00

Lugar de impartición
Edificio 1F (DSIC). Aula 0S01
Certificación

Aprovechamiento

Modalidad

PRESENCIAL

Curso

2014-2015

ECTS

2

Campus

Valencia

20 h

Presenciales

0 h

Online

Precio Colectivo Plazos
149 € Personal UPV  1 plazo
149 € Alumno UPV  1 plazo
149 € Alumni UPV PLUS o AAA UPV  1 plazo
199 € Público en general  1 plazo
179 €  Colegiados TIC 1 plazo
149,00 € - Alumno UPV
149,00 € - Personal UPV
149,00 € - Alumni UPV
179,00 € - Colegiados TIC
199,00 € - Público en general

Objetivos

Curso teórico-práctico donde el alumno aprenderá a desarrollar aplicaciones Web para un entorno JEE según el patrón Modelo-Vista-Controlador. Para ello, se hará uso del framework Java Server Faces (JSF). Además, estas aplicaciones presentarán una interfaz avanzada Ajax y explotarán la información de una Base de Datos a través del ORM Hibernate.

Los objetivos del curso son:

- Conocer los aspectos principales de la arquitectura JEE
- Aprender el concepto de ORM y el uso de Hibernate en el entorno JEE
- Conocer el patrón Modelo-Vista-Controlador (MVC)
- Aprender a desarrollar aplicaciones Web MVC con Java Server Faces
- Conocer los aspectos básicos de las interfaces Ajax
- Aprender a diseñar interfaces Ajax en aplicaciones JSF


Profesores

  • Pedro Jose Valderas Aranda Profesor/a Contratado/a Doctor

Metodología didáctica y sistemas de evaluación

La metodología docente estará basada en la introducción teórica a los conceptos clave del curso acompañada con ejemplos de casos de uso de estos conceptos. Además, se propondrá la realización práctica de nuevos ejemplos para afianzar los conocimientos adquiridos.

Temas a desarrollar

1. Introducción al desarrollo JEE
a. Aspectos básicos de la arquitectura
b. Configuración del entorno de desarrollo (Eclipse, Tomcat y HSQLDB)

2. Hibernate
a. Introducción y primeros pasos
b. Ingeniería Inversa: de BD a clases Java
c. El API de hibérnate: consulta y actualización
d. Hibernate Tools
e. Mappings y Asociaciones
f. Patrón DAO

3. Java Server Faces
a. El patrón MVC
b. Modelo de componentes de interfaz de usuario
c. Modelo de Navegación
d. Desarrollo y configuración de Managed Beans
e. Gestión de Eventos
f. Conversores y Validadores
g. Renderizado de errores
h. Internacionalización
i. Diseños de Layouts: Introducción a Facelets
j. Desarrollo de Interfaces Ajax
k. Librerías externas: Primefaces


Visita otros cursos relacionados con...

Java server faces JEE Hibernate Ajax