Desarrollo de aplicaciones
Web con JEE

 

 

DESCRIPCIÓN

El Curso de desarrollo de aplicaciones Web con JEE (JSP+Servlet), es un curso que contempla la capacitación del participante en el diseño, análisis y construcción de aplicaciones Web con Java JSP+Servlet y el uso de la tecnología que acompaña a la construcciones de aplicaciones Web como el uso de contenedores y servidores de aplicaciones como Glassfish.

 

OBJETIVOS

Al concluir este curso el participante debe conocer

  • Como se construyen los Sitios Web dinámicos
  • El uso correcto de técnicas de diseño y construcción de aplicaciones Web.
  • Uso de patrones de diseño en la construcción de aplicaciones Web.
  • Trabajar con contenedores y servidores de aplicaciones para Java.
  • Aprender la conectividad a distintos gestores de Base de Datos.
  • Desarrollar aplicaciones Web con accesos a bases de datos.
  • Uso correcto de JavaBeans.
  • Implementar Servicios Web y seguridad en Java.
  • Conocer las nuevas APIs aplicadas a Java.
  • Crear una aplicación que integre todo lo aprendido en el curso.

 

DIRIGIDO A:

  • Programadores, Analistas-Programadores, Arquitectos, Analistas.
  • Consultores que desean iniciarse en el desarrollo de aplicaciones en el lenguaje Java.
  • Responsables de proyectos que deseen iniciarse en el lenguaje Java.
  • Estudiantes que desen aprender a programar en el lenguaje Java.

PRE-REQUISITO:

Todos los participantes deben conocer:

  • Programación Orientada a Objetos
  • Análisis y Diseño de software Orientado a Objetos
  • Lenguaje Java Fundamentos
  • Lenguaje Java JEE Web

DICTADO:

Lugar: Laboratorio de BITNETPERU S.A.C.
Dirección: Jr. Pablo Bermúdez 285 Oficina 204 (Alt. Cdra. 7 de Av. Arenales) Jesús María

Duración: 30 horas académicas.

 

 

CONTENIDO

 

PJ301

Desarrollo de aplicaciones Web con JEE (30 Horas)

Arquitectura de una aplicación Web
Servlets
Ciclo de vida de un Servlet
ServletContext y ServletConfig
Contexto de variables de una aplicación
HTTPServletRequest
HTTPServletResponse
Dispatcher y forward
Filters y Listeners
Envío de datos con XML y JSON
Sesiones en una aplicación WEB
Manejo de Cookies y URL Rewritting

Java Server Pages (JSP)
Diferencia entre JSP y Servlet
El estándar HTTP (métodos Get y Post)
Introducción a JSPs
Ciclo de vida de un JSP (relación con los Servlets)
Elementos JSP básicos (scriptlets y etiquetas estándar)
Objetos Implícitos
Fragmentos JSP

Conceptos Avanzados Servlets y JSPs
Importación de JSTL en la página
Variables y objetos implícitos
Recorrer colecciones
Tag Library Descriptor & Handler
Creando de tags propios

Aplicación Web con JDBC
Introducción a JDBC
Características de JDBC
Driver para MySql
Generación de consultas.
Prepared Statement.
Operaciones de mantenimiento de datos
CallableStatement con Store Procedures, funciones y cursores en Oracle.
Analizaremos el concepto de ORM

Patrones de Diseño
DAO (Data Access Object)
DTO (Data Transfer Object)
Factory

Despliegue de aplicación web Java (Deploy/Undeploy)
Definición Archivos JAR, WAR y EAR
Gestión y despliegue de Servidores Web JAVA
Gestión y despliegue de Servidores de Aplicaciones JAVA
Despliegue de aplicaciones
Administración de recursos y servicios
Creación de pool de conexiones y origen de datos (DataSource)

 

Desarrollo Web
Desarrollo de un aplicativo que integrara todo lo desarrollado durante el curso con el objetivo de afianzar los conocimientos adquiridos.

 

Constancia

Los participantes recibirán constancia del curso.

 

Enlaces Relacionados

 
 
 
   Enviar a un amigo
   Para:
   E-mail
   Nombre
   De:
   E-mail
   Nombre;
   Título del mensaje
 
 
   Usuario
   Contraseña
 
   ¿Olvidate la Contraseña?
  
   
   Nombre
   Apellidos
   Rol
   Usuario
   Contraseña
   Confirmar clave
   E-mail
   Bloquear
   
Ingrese los datos en los campos del formulario y luego haga click en el botón Grabar para enviar la información o en el botón Cancelar para detener la acción y cerrar esta ventana.
   E-mail
 
 
  Clave anterior
   
  Nueva clave
   
  Confirmar clave