Objetivos de la asignatura
El objetivo de esta asignatura es formar ingenieros informáticos que puedan satisfacer la gran demanda actual (y futura) de profesionales especializados en temas relacionados con Internet (incluyendo intranet y extranet).
Asimismo, pretende capacitar a los alumnos para que puedan analizar, planificar y programar aplicaciones cliente/servidor basadas en web.
Contenidos teóricos y prácticos
Los contenidos teóricos se dividen en tres módulos:
Módulo I: Introducción a la programación en Internet
Unidad 0: Presentación y objetivos de la asignatura.
Unidad 1: Modelo cliente/servidor.
Unidad 2: Internet, intranet y extranet.
Módulo II: Programación de cliente
Unidad 3: HTML y CSS.
Unidad 4: Programación en el cliente: JavaScript.
Módulo III: Programación de servidor
Unidad 5: Programación básica de servidor.
Unidad 6: Active Server Pages (ASP).
Unidad 7: PHP.
A lo largo del curso tendran lugar varias sesiones prácticas dirigidas con el fin de asentar unos conocimientos de base. El resto de las sesiones serán de trabajo libre para realizar la práctica que se dará a conocer al inicio del curso y se entregará al final del cuatrimestre.
Las sesiones de prácticas dirigidas son:
Configuración de Microsoft Internet Information Server.
HTML y CSS.
Validación de formularios con Javascript.
Programación básica de una página ASP/PHP.
Acceso a una base de datos desde un ASP/PHP.
Mantenimiento de sesiones con ASP/PHP.
Programación de un CGI.

