Módulo 0: Introducción al curso y al programa “Diseño de servicios en la nube para acceso móvil con HTML5”

Módulo 1: Introducción a los elementos básicos de HTML, CSS, codificación e hiperenlaces, así como a las herramientas del curso (Vish editor, sublime text, dreamweaver y firefox)

Referencias: Ejemplos módulo 1

Módulo 2: Estructura de la navegación y el texto en páginas Web HTML5, prioridad en CSS3 y publicación de los ejercicios del curso

Referencias: Ejemplos módulo 2

Módulo 3: Estructuración, visualización y depuración con Firefox de HTML5 y CSS3 adaptados a un entorno responsivo y multi-pantalla, para adaptación a móviles y tabletas

Referencias: Ejemplos módulo 3

Módulo 4: Introducción a JavaScript, sus sentencias, variables, expresiones, scripts de cliente, así como a la utilización de la consola JavaScript del navegador Firefox

Referencias: Ejemplos módulo 4

Módulo 5: Primeros programas JavaScript con booleanos, igualdad y comparaciones, sentencia condicional, números, funciones, strings e internacionalización

Referencias: Ejemplos módulo 5

Módulo 6: Objetos, propiedades, métodos, eventos, formularios, sentencia for/in y características avanzadas de objetos, incluyendo acceso a la página Web cargada en el navegador a través del árbol DOM (Document Object Model)

Referencias: Ejemplos módulo 6

Modulo 7. Interacción con el usuario, eventos y sus manejadores, formularios, JQuery, Zepto, Arrays y bucles

Referencias: Ejemplos módulo 7

Modulo 8. Ejemplo de un cronómetro. Eventos táctiles, localstorage y JSON, así como su utilización en aplicaciones Web

Referencias: Ejemplos módulo 8

Módulo 9: Gráficos SVG y HTML5 CANVAS. Empaquetamiento de web apps para FirefoxOS

Referencias: Ejemplos módulo 9

Módulo 10. API de geolocalización HTML5. Proyecto final del curso basado en Google Maps

Referencias: Ejemplos módulo 10