Módulo 1: Presentación, introducción histórica y galería de aplicaciones.
Módulo 2: Experiencia de usuario sobre dispositivos móviles.
Módulo 3: Visión tecnológica global.
Módulo 4: Hardware típico en smartphones y limitaciones asociadas.
Módulo 5: Browsers Webkit y Firefox. Diferencias con las versiones de escritorio.
Módulo 6: Herramientas de desarrollo.
Módulo 7: Estructura de documentos HTML y marcado semántico CSS
Módulo 8: CSS 3 y especificadades propietarias.
Módulo 9: Responsive web y Twitter Bootstrap.
Módulo 10: Javascript para programadores de Apps.
Módulo 11: Javascript avanzado: herencia, excepciones, closures, etc...
Módulo 12: Depuración en el navegador.
Módulo 13: Creación de juegos de pruebas y herramientas de control de calidad.
Módulo 14: Documentación de javascript y html.
Módulo 15: Minificadores.
Módulo 16: Gestión de eventos touch.
Módulo 17: Validación de formularios.
Módulo 18: Introducción a jQuery.
Módulo 19: Selección y manipulación del DOM.
Módulo 20: Eventos de usuario.
Módulo 21: Efectos especiales y animaciones.
Módulo 22: Servicios REST con Ajax y JSON.
Módulo 23: History API.
Módulo 24: Canvas, caché offline, multimedia, geolocalización gps.
Módulo 25: Webworkers, websockets, storage.
Módulo 26: Introducción a Phonegap.
Módulo 27: Publicación en AppStore y GooglePlay.
Módulo 28: Propuesta de ejercicio de graduación.