Instituto de Capacitación perteneciente a la Asociación Gremial de Docentes de la Universidad Tecnológica Nacional (FAGDUT). Desde 1995 estamos trabajando para jerarquizar el perfil académico y profesional de docentes, profesionales y alumnos proveyendo herramientas de capacitación estratégica a las empresas de la región.
Java III - Web
Objetivos: Capacitar al alumno para poder crear aplicaciones web que trabajen con bases de datos relacionales usando Hibernate para manipularlas como Orientadas a Objetos.
Requisitos:
El alumno debe acreditar conocimientos equivalentes al curso de Java Nivel 1.
Programa:
Capítulo 1: Applet
Introducción
El Primer Applet
Ciclo de vida de un applet
La etiqueta applet
• Paso de parámetros
La clase Graphics
• Métodos de dibujo
• La clase Color
• Manejo de Imágenes
Applets y Threads
• Ejecución multithreads en applets
Eventos
Capítulo 2: Base de Datos
• Introducción
¿Qué es JDBC?
JDBC frente a ODBC
• Seleccionar una Base de Datos
• Establecer una conexión
• Generar una sentencia (Statement)
• Utilizar Sentencias Preparadas ( PreparedStatement)
• Transacciones
• Recuperar datos de una tabla
• Introducir datos en una tabla
Capítulo 3: Servlets y JSP
• Introducción
Una primera aplicación
¿Qué son los servlets Java?
¿Qué es JSP?
Ventajas de JSP
• Estructura básica de un servlet
Ejemplos de Servlets
Integración JDBC - Servlet
• Manejar datos de formularios
• Leer cabeceras de Solicitud HTTP
• Cabeceras de Respuesta HTTP
• Cookies
• Sesion
¿Qué es el seguimiento de sesión?
El API de seguimiento de sesion
• JSP
Resumen de sintaxis
Plantilla de Texto
Elementos de Script JSP
Directivas JSP
Variables Predefinidas
Acciones
• Usar elementos de scripting
• Integración JDBC - JSP
Capítulo 4: Hibernate
• ¿Por qué necesitamos Hibernate?
Una primera aplicación
• El archivo de mapeo
Configuración de la base de datos
• Ejecutar
• Trabajar con Persistencia
• Mapear Asociaciones
Asociaciones Unidireccionales basadas en Set
Asociaciones Bidireccionales utilizando Sets
• Usar Mapeos Bidireccionales
Capítulo 5: Struts
• Introducción
El patrón de diseño MVC
introducción al marco de trabajo de struts
• Estado del sistema y Java Beans de la lógica del negocio
• Páginas JSP y componentes de Presentación
• Construcción de los componentes del modelo
Beans ActionForm
Beans de Estado del Sistema
Beans de Lógica del Negocio
Acceder a Bases de Datos
• Construcción de los componentes de la vista
Interacciones de Forms y FormBean
• Construir los componentes del controlador
Clases Action
La implementación de ActionMapping
Descriptor de la Aplicación Web
Duración: 30 horas reloj.
Modalidad: Teórico – práctico y presencial.
Se otorga certificado de aprobación con exámen (opcional)
- Cursos:
- Relación Cursos:
- Agrupamiento:
- 1313 lecturas




