Programación de servidores web con acceso a bases de datos (10/CA/102)

Aviso: La fecha final del curso será del 22 de febrero al 4 de marzo de 2011, de 16 a 21 horas.

Objetivos

En cualquier aplicación enfocada a la Web, es necesario programar el servidor, es decir, realizar una serie de programas que respondan a las peticiones del usuario, y generen páginas web de forma dinámica. Sin embargo, hay diferentes formas de realizar dicha programación. Una de las más populares en el entorno Windows son las ASP (Active Server Pages), que consisten en una serie de etiquetas incluidas en páginas web, que usan Visual Basic como lenguaje. Sin embargo, este tema está cubierto por otros cursos propuestos al CFC, por lo cual no lo vamos a tratar aquí. Dada la popularidad del lenguaje Java, hay dos formas de usarlo dentro de un servidor Web: mediante servlets, pequeños programas en Java que se ejecutan de forma persistente en el servidor, y que, por lo tanto, tienen una activación muy rápida, y una forma más simple de hacerlo, los JSP (Java Server Pages), que consisten en pequeños trozos de código en Java que se insertan dentro de páginas web, de forma análoga a los ASPs anteriores. Ambas opciones, hoy en día, son muy populares en sitios de comercio electrónico. Frente a los ASPs, la ventaja que presentan es que son independientes del sistema operativo y del procesador de la máquina.

Los CGIs (common gateway interface) era el único método disponible originalmente, y consiste en programas que se lanzan desde el servidor, y que, por lo tanto, pueden estar escritos en cualquier lenguaje, compilados o en código fuente. También son independientes del SO, y presentan la ventaja de que, dado un programa escrito en un lenguaje cualquiera, es fácil adaptarlo a un CGI.

Entre los lenguajes que se usan para CGIs, el más popular es el Perl. Junto con los métodos anteriores en la actualidad está cobrando importancia el uso de PHP por lo que también se introducirá la programación en este lenguaje.

En este curso se enfocarán de forma práctica los métodos anteriores de programación del servidor, para personas que ya posean conocimientos en programación. Se explicarán de forma básica los lenguajes de programación que se van a usar, Java, Perl y PHP, principalmente enfocados a la programación del servidor.

Al final del curso, se pretende que el alumno sepa desenvolverse en un entorno de programación de servidores, y sea capaz de enfocar desde el principio un proyecto de programación de un sitio en Internet, desde la instalación del servidor hasta la programación del sitio web.

Temario

  lunes 21 martes 22 miércoles 23 jueves 24 viernes 25
16:00   HTML XAMPP MySQL JavaScript
17:00
18:00 CSS
19:00
20:00
  lunes 28 martes 1 miércoles 2 jueves 3 viernes 4
16:00   Perl y CGIs PHP Java JSP
17:00
18:00
19:00
20:00

Fecha y horario

El curso se celebrerá del 22 de febrero al 4 de marzo de 2011, de 16 a 21 horas en la Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación en el aula la 3.8 salvo el día 24 que se utilizará la 2.3.

Inscripción

Escuela de postgrado

Avenida de la Constitución, 18. Edificio Elvira.

Teléfonos: 958 244 320 - 958 248 900

Fax: 958 248 901

Web del curso: http://oficinavirtual.ugr.es/apli/posgrado/detalle_cep.jsp?cod=10/CA/102

Información y contacto

Para resolver cualquier tipo de duda o solicitar más información dirijirse a:

Director: Gustavo Romero López

Coordinadora: Maribel García Arenas

Teléfono: 958240589.


Last modified: Tue Feb 19 12:50:00 CET 2008