Curso

CURSO ONLINE DE DESARROLLO WEB JEE CON JAVA SERVER FACES, AJAX E HIBERNATE

  • Desde: 1/10/15
  • Hasta: 30/10/16
  • Campus Virtual
  • Idioma: Castellano
  • Online

Preinscripción desde el 31/8/15

Matrícula disponible hasta el 31/8/16

Una vez aceptada tu matrícula dispones de 60 días para finalizar el curso

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

Responsable de la actividad:



Modalidad

Presencial Online Emisión en directo

0 horas


20 horas


0 horas

Lugar de impartición
El curso se realiza totalmente a distancia. El acceso a los materiales y las consultas al profesorado del curso se realizarán mediante la plataforma de tele enseñanza de la UPV. Más información en http://cursos.dsic.upv.es/
Certificación

Aprovechamiento

Modalidad

ONLINE

Curso

2015-2016

ECTS

2

Campus

Virtual

0 h

Presenciales

20 h

Online

Precio Colectivo
99 € Alumno UPV 
99 € Alumni UPV PLUS o AAA UPV 
99 € Personal UPV 
119 € Público en general 
99 €  Colegiados en TIC
119,00 € - Público en general
99,00 € - Alumni UPV
99,00 € - Personal UPV
99,00 € - Colegiados en TIC
99,00 € - Alumno UPV

Objetivos

Java EE (JEE) es una plataforma de programación, ampliamente utilizada a nivel empresarial, para desarrollar y ejecutar aplicaciones implementadas en el lenguaje de programación Java mediante arquitecturas de N capas distribuidas. Se apoya ampliamente en componentes de software modulares ejecutándose sobre un servidor de aplicaciones, y es considerada informalmente como un estándar debido a que los proveedores deben cumplir ciertos requisitos de conformidad para declarar que sus productos son conformes a Java EE.

Java EE tiene varias especificaciones de API para la implementación de las distintas capas de la arquitectura. En este curso, se estudiara el ORM Hibernate como API de acceso a base de datos relacionales. Además, se introducirá el framework Java Server Faces (JSF) para el desarrollo de aplicaciones Web clientes mediante el patrón Modelo-Vista-Controlador. En el estudio de JSF se hará especial hincapié en el desarrollo de interface ricas mediante Ajax y el uso de librerías de componentes externas como PrimeFaces. Como entrono de desarrollo se utilizará Eclipse, Tomcat y HSQL.

Al finalizar el curso, los alumnos serán capaces de:
- Saber desarrollar y desplegar aplicaciones JEE mediante el entorno de programación Eclipse y el contenedor Web Apache Tomcat.
- Conocer los fundamentos básicos de Hibernate y saber utilizar su API para la explotación de una base de datos
- Entender el patrón Modelo-Vista-Controlador y su implementación en JSF
- Conocer los pilares fundamentales de JSF y saber aplicarlos para la creación de aplicaciones Web clientes
- Entender el funcionamiento de las conexiones Ajax y saber utilizarlas en interfaces JSF
- Utilizar librerías de componentes JSF externas en general, y la librería PrimeFaces en particular

Acción formativa dirigida a

Alumnos o profesionales de informática interesados en el contenido del curso.


Profesores

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

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. Generadores de ID
d. El API de hibérnate: consulta y actualización
e. Perspectiva Hibernate
f. Mappings y Asociaciones
g. Patrón DAO

3. Java Server Faces
a. Introducción
b. Modelo de componentes de interfaz de usuario
c. Modelo de Navegación
d. Desarrollo y configuración de Managed Beans
e. Ciclo de Vida
f. Gestión de Eventos
g. Conversores
h. Validadores
i. Componentes Immediate
j. Renderizado de errores
k. Atributos Manejados
l. Paso de Parámetros
m. Navegación Dinámica
n. Enlace por componente
o. Internacionalización
p. Diseño de Layouts con Facelets
q. Componentes personalizados

3. AJAX
a. Desarrollo de Interfaces Ajax en JSF
b. Librerías externas: Primefaces


Visita otros cursos relacionados con...

Java jee jsf hibernate ajax