Java Web (Servlets, JSP, JSTL, JDBC)

Auribox Training
Online

$ 1,000
más IVA
¿Quieres hablar con un asesor sobre este curso?
Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares

Información importante

  • Curso
  • Online
  • 40 horas de estudio
Descripción

Objetivo del curso: El objetivo del curso es brindar a los participantes los conceptos y el uso de la tecnología de componentes J2EE. Se presentan las técnicas de programación utilizando esta tecnología en todas las capas de una aplicación enterprise (web server, application server, persistencia, base de datos). Destinatarios del curso: Personas con conocimientos en el lenguaje de programación Java y que deseen iniciarse en el mundo del desarrollo de aplicaciones empresariales en plataforma Web.

Información importante

Preguntas Frecuentes

· Requisitos

El nivel de curso es intermedio y se requieren conocimientos de programación orientada a objetos y lenguaje Java.

¿Qué aprendes en este curso?

Java

Programa académico

1 J2EE

  • Prefacio
  • Herramientas que Componen la Plataforma J2EE
  • Introducción a las Aplicaciones Web
  • Archivos de Aplicación Web
  • Descriptor de Despliegue

2 BASES DE DATOS ORACLE

  • Oracle como RDBMS
  • RDBMS
  • Servidor Oracle
  • Conexión
  • Estructura de las bases de datos Oracle
  • Almacenamiento
  • Transacciones
  • Usuarios
  • Herramientas de Oracle
  • Practica 1
    1.- Instalando Oracle Express 11g
    2.- SQL Developer
  • Evaluación Oracle

3 JAVA DATA BASE CONNECTIVITY (JDBC)

  • Introducción a JDBC
  • Arquitectura
  • Introducción
  • Tipo 1 - Puente JDBC-ODBC
  • Tipo 2 - Parte Java, parte driver nativo
  • Tipo 3 - Servidor intermediario de acceso a bases de datos
  • Tipo 4 - Drivers Java puro
  • Fundamentos de los Drivers JDBC
  • JDBC y Oracle 10g XE
  • Practica 1: Conexión a la base de datos
  • 1.- Conexion a oracle express I
  • 2.- Conexión a oracle express II
  • Metadatos
  • DatabaseMetaData y ResultSetMetaData
  • Practica 2: Utilizando metadatos
  • 1.- DatabaseMetadata y ResultsetMetada
  • Sentencias Preparadas
  • PreparedStatement
  • Practica 3: Utilizando PreparedStatement
  • 1.- Invocando sentencias preparadas
  • Procedimientos almacenados
  • CallableStatement
  • Práctica 4: Invocando procedimientos almacenados
  • 1.- Utilizando CallableStatement
  • Transacciones con Bases de Datos
  • Introducción
  • Procesamiento de transacciones – Conceptos
  • Construccion de bloques de sistemas de procesamiento de transacciones
  • Transacciones distribuidas JDBC
  • Pasos para la implementación de transacciones distribuidas
  • Crear una fuente de datos
  • Características clave
  • Practica 5: Transacciones
  • 1.- Creando transacciones
  • Evaluación JDBC

4 TRABAJO CON SERVLETS

  • Introdución a los Servlets
  • Ciclo de vida de un servlet
  • Estructura básica de un Servlet
  • HttpServletRequest
  • HttpServletResponse
  • Practica 6: Primeros pasos
  • 1. Servlet "Hola Mundo"
  • 2. Manejo de sesion
  • 3. Carrito de compra
  • Evaluación Servlet

5 JAVA SERVER PAGES

  • Introdución a las Páginas JSP
  • ¿Cómo trabaja JSP?
  • Salida con buffer
  • Manejo de sesiones
  • Sintaxis del lenguaje
  • Scriplets JSP
  • Directivas JSP
  • Acciones JSP
  • Practica 7: Java Server Pages
  • 1. Introducción
  • 2. Declaraciones, Directivas, Variables Predefinidas
  • 3. Acciones
  • 4. Librerias de etiquetas
  • Evaluación JSP

6 INTEGRACIÓN SERVLETS + JSP + JDBC

  • Practica 8: Integrando Servlets - JSP - JDBC
  • Integración

7 AJAX

  • ¿Qué es AJAX?
  • Introducción
  • Tecnologías agrupadas bajo el concepto de AJAX
  • Ventajas y desventajas de AJAX
  • Un ejemplo con AJAX

8 EXTJS

  • Practica 9: Integrando ExtJS
  • 1. Configuracion Ext JS
  • 2. Creando un formulario
  • 3. Enviando datos por POST
  • 4. Creando un grid de consulta

9 INTRODUCCIÓN A SPRING

  • ¿Qué es Spring?
  • ¿Que proporciona?
  • ¿Qué es Ioc?
  • Practica 10: Integrando
  • 1. Introducción
  • 2. Spring en un contexto web

Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares