UNIDAD DIDÁCTICA 1. NAVEGADORES WEB
- Arquitectura de un navegador
- Navegadores de uso común. Comparativa
- Seguridad en navegadores
- Integración de aplicaciones en navegadores. Adaptadores (plugins)
- Conformidad a estándares
UNIDAD DIDÁCTICA 2. CREACIÓN DE CONTENIDO WEB DINÁMICO
- Fundamentos de programación
- Librerías
- Lenguajes para el desarrollo de contenido dinámico
- Miniaplicaciones (applets)
UNIDAD DIDÁCTICA 3. LENGUAJES DE GUIÓN DE USO GENERAL
- Integración de lenguajes de guión en navegadores web
- Estructura general de un programa en un lenguaje de guión
- Funciones
- Manipulación de texto
- Listas (arrays)
- Formatos estándar de almacenamiento de datos en lenguajes de guión
- Objetos
- El modelo de documento web
- Gestión de eventos
- Gestión de errores
- Usos específicos de lenguajes de guión
- Entornos integrados (Frameworks) para el desarrollo con lenguajes de guión
- Comparativa
UNIDAD DIDÁCTICA 4. CONTENIDOS MULTIMEDIA
- Definición de multimedia. Tipos de recursos multimedia
- Inclusión de contenido multimedia en páginas web
- Gráficos multimedia
- Audio
- Edición de fragmentos de audio
- Vídeo
- Animaciones multimedia
- Elementos interactivos
UNIDAD DIDÁCTICA 5. ACCESIBILIDAD WEB
- Definición de accesibilidad web
- Ventajas y dificultades en la implantación de la accesibilidad web
- Normativa y estándares sobre accesibilidad web
- Guías para el cumplimiento de normativas y estándares
- Descripción del proceso de la conformidad en accesibilidad web
- Tecnologías donde la accesibilidad es aplicable
- Herramientas para la validación de la accesibilidad
- Evolución de la accesibilidad. Nuevas tendencias
UNIDAD DIDÁCTICA 6. USABILIDAD WEB
- Definición de usabilidad
- Importancia del diseño web centrado en el usuario
- Diferencias entre accesibilidad y usabilidad
- Ventajas y problemas en la combinación de accesibilidad y usabilidad
- Ventajas y dificultades en la implantación de sitios web usables
- Métodos de usabilidad
- Análisis de requerimientos de usuario
- Principios del diseño conceptual. Creación de prototipos orientados al usuario
- Pautas para la creación de sitios web usables
- Evaluación de la usabilidad




