Objetivos

- Adquirir los conocimientos sobre las ventajas comparativas que aportan los estándar HTML5 y CSS3 para la simplificación de la construcción de páginas web, en especial en las nuevas capacidades que aportan sobre contenidos dinámicos y multimedia.
- Adquirir los conocimientos necesarios sobre HTML5 y CSS 3 para la creación de páginas web, aprovechando las ventajas que ofrecen estos estándares.
- Adquirir los conocimientos necesarios sobre JavaScript para la creación de páginas web dinámicas integrando el código con las páginas HTML5.

Contenidos

HTML5 y CSS3
Elementos estructurales de HTML5
El lenguaje HTML
Estructura básica
Directivas de texto
Elementos estructurales de HTML5 (Parte 2)
Enlaces
Tablas
Imágenes
Trabajando con esquemas HTML5
Formularios HTML5
La directiva FORM


Elementos de formulario. La directiva INPUT
Otros elementos
Formato
Vídeo y audio en HTML5
Los objetos multimedia
Multimedia en HTML5
Marcos flotantes o iframes
Elementos interactivos en HTML5
Introducción a CSS3 (Parte 1)
Funcionamiento básico
Tipos de selectores
Unidades de medida
Colores
Propiedades de fuentes, colores y fondos
Introducción a CSS3 (Parte 2)
Estructura y propiedades
Propiedades y tipos de posicionamiento
Visualización
Listas
Tablas
Nuevos elementos en CSS3

Fundamentos de JavaScript
Introducción a JavaScript
Incluir JavaScript en documentos HTML
Sintaxis de JavaScript
Fundamentos de programación
Las Variables
Operadores
Estructuras de control
Funciones
Objetos y Arrays en JavaScript
Objetos en JavaScript
Arrays
Los objetos location e history
Objeto location
Objeto history
El objeto document
El objeto form
Modelo de Objetos del Documento (DOM)
Manipulación del DOM
Buenas prácticas
Dibujar con el elemento canvas (Parte 1)
Dibujar con el elemento canvas (Parte 2)