Duración: 24 hrs.
Código SENCE: 12 – 37 – 8128 – 66
Objetivos Generales:
Al final del curso el participante podrá:
- Hacer uso eficiente y efectivo de la estrategia que le permita desarrollar aplicaciones web con tecnologÃa Java basada en J2EE
- Entender la arquitectura de desarrollo multicapas de aplicaciones Web con J2EE
Contenido del Curso:
Módulo 1: Esencia de J2EE
-Â Contenidos
- CaracterÃsticas de las aplicaciones J2EE
- Arquitectura de software y componentes de J2EE
- Herramientas y productos para el desarrollo de aplicaciones J2EE
- Configuración de ambientes de desarrollo de J2EE
Módulo 2: Servlets (Objeto JAVA que sirve de Interfaz con el sitioWeb)
-Â Contenidos
- Conceptos de Servlet
- Requisitos para ejecutar un Servlet
- Contexto de Servlet
- Ciclo de vida Servlet
- Utilización de las clases para solicitud y respuesta con un sitio Web
- Enviando código de error
- Administración de sesiones
- Eventos de aplicaciones y sesiones
Módulo 3: Java Server Pages (JSP)
-Â Contenidos
- Fundamentos de java Server Pages
- Elementos de JSP
- Expresiones JSP
- Scriptlets ( Nos permite declarar variables, funciones y datos estadÃsticos) de JSP
- Declaraciones JSP
- Directivas JSP
- Variables predefinidas
- Acciones JSP
Módulo 4: Trabajando con Bases de Datos
-Â Contenidos
- Paquete java.sql
- Pasos para manipular Bases de Datos
- Login (conexión) basado en Servlet
- Insertando datos a una tabla con Servlet
- Mostrando datos de una base de datos
- Manipulando transacciones
Módulo 5: JSP y Enterprise Java Beans (EJB)
-Â Contenidos
- Que es un Bean?
- Propiedades de los Beans
- Persistencia
- Invocando un Bean desde una página JSP
- Accediendo a propiedades de un Bean desde Request (Requerimiento)
Módulo 6: Desarrollo de Caso EJB, JSP
-Â Contenidos
- Definición de caso
- Identificando componentes EJB
- Desarrollo de los documentos: HTML, JSP, CSS ( Cascading Style Sheets, hojas de Estilo en cascada)




