Curso de Java Servidor


Objetivo

El curso de Java en servidor se centra en la plataforma de desarrollo J2EE (Java 2 Enterprise Edition) y pretende apoyar a aquellas personas con conocimientos de Java a nivel de cliente, que desean introducirse en el desarrollo de aplicaciones simples enfocadas al servidor.

El curso abarca los aspectos básicos de las partes de Java más frecuentemente utilizadas en la programación de aplicaciones web como los servlets, servidores de aplicaciones más utilizados, la seguridad en Tomcat, las sesiones y cookies, el estudio de SGBD (Sistemas Gestores de Bases de Datos) como MySQL o HSQL, el acceso a bases de datos mediante JDBC y la tecnología JSP (JavaServer Pages).

Su objetivo es servir de herramienta para que el lector se inicie en la metodología de programación y despliegue de aplicaciones web empleando la plataforma J2EE, además de aprender a gestionar el acceso a datos de las aplicaciones anteriores de forma óptima y eficaz, utilizando JDBC (Java DataBase Connectivity).

El curso incluye muchos ejemplos y casos prácticos que tratan de facilitar la comprensión y asimilación de los contenidos teóricos relacionados con el trabajo a nivel de servidor. Conviene que los ejercicios se intenten hacer sin mirar la solución. Están pensados para que puedan resolverse, una vez estudiados y comprendidos los ejemplos.

Este curso presupone unos conocimientos mínimos de Java que se pueden adquirir con el curso de Java en cliente.

Dirigido a:

Personas con conocimientos de Java en cliente (J2SE o Java 2 Standard Edition) que desean introducirse en el desarrollo de aplicaciones simples enfocadas al servidor, así como a personas con conocimientos en otros lenguajes de programación como C, C++, Pascal, Delphi, Perl, Python, C#, etc.

Requisitos:

Deseable un mínimo de 128 MB de RAM, 600 MHz de frecuencia de trabajo del microprocesador, espacio disponible en disco duro superior a 500 MB, tarjeta de sonido básica y tarjeta gráfica básica. El software necesario para programar en Java es gratuito y está a disposición de cualquier persona en http://java.sun.com. Su instalación y configuración se explican en el segundo tema del curso.

PROGRAMA:

  1. Formularios
  2. Servlets
  3. Estructura y despliegue de aplicaciones web
  4. Seguridad de aplicaciones web en Tomcat
  5. Encabezados de petición y respuesta
  6. Gestión de sesiones
  7. Gestión de cookies
  8. Fundamentos de SQL (Structure Query Language)
  9. Acceso JDBC a bases de datos I
  10. Acceso JDBC a bases de datos II
  11. JavaServer Pages (JSP) conceptos
  12. JavaServer Pages (JSP) aplicaciones