Miriada X:
A punto de empezar curso gratuito para de HTML5,CSS y JavaScript para aplicaciones Web y Firefox OS
Este curso
capacita para un primer nivel de desarrollo de aplicaciones móviles en
HTML5, CSS y JavaScript accesibles desde PC, móvil, tableta, SmartTv u
otros dispositivos que soporten HTML5. El curso es para principiantes en
HTML5 e ilustra los conceptos con ejemplos sencillos y
multidisciplinares, tanto de programación, como de diseño gráfico o de
diseño de la interacción. Los participantes aprenderán a diseñar
interfaces con HTML y CSS, así como a programar en JavaScript nuevas
funcionalidades y aplicaciones. Se enseñará a crear aplicaciones Web
genéricas independientes de dispositivo, así como a empaquetarlas para
FirefoxOS. Empaquetarlas para Android o iPhone es sencillo, pero no se
cubre en este curso.
Firefox OS
es el nuevo sistema operativo libre para teléfonos móviles y tabletas de
la Fundación Mozilla, que utiliza software libre y se programa en
HTML5, utilizando HTML, CSS y Javascript, igual que las aplicaciones Web
de los grandes portales de Internet, Google, Twitter, Facebook, Amazon.
etc. Su calidad y carácter abierto ha conseguido el apoyo de
Telefónica, Qualcomm, LG, Huawei Foxconn, etc.
Este curso es el primero del programa "Diseño de servicios en la nube para acceso móvil y multi-dispositivo con HTML5" impulsado y patrocinado por Red.es, Universia, CENATIC, Telefónica Digital y TLS. El programa consta de 5 cursos, que se irán incorporando progresivamente en MiríadaX.
Enlace para apuntarse al curso:
https://www.miriadax.net/web/firefox-os-2edicion
Temario:
Ten en cuenta que las horas están en: Hora de Europa Oriental
Módulos de curso | Fecha máxima de entrega de la actividad | Fecha máxima validar compañeros |
Transparencias del Modulo 0 |
|
|
Tema 0.1: Introducción al curso. |
|
|
Tema 0.1 - Cuestionario | 08 may 00:59 |
|
Tema 0.2: Firefox y sus herramientas de desarrollo Web |
|
|
Tema 0.2: Cuestionario | 08 may 00:59 |
|
Módulos de curso | Fecha máxima de entrega de la actividad | Fecha máxima validar compañeros |
Transparencias y ejemplos del modulo |
|
|
Tema 1.1: Introducción a Internet y a la Web |
|
|
Tema 1.1 - Cuestionario | 08 may 00:59 |
|
Tema 1.2: HTML y CSS: Mi primera página |
|
|
Ejercicio Opcional - Tema 1.2 - Mi primera página web |
|
|
Tema 1.2 - Cuestionario | 08 may 00:59 |
|
Tema 1.3: Edición de ficheros de texto con Sublime text |
|
|
Tema 1.3 - Cuestionario | 08 may 00:59 |
|
Tema 1.4: Editar y visualizar - Dreamweaver |
|
|
Tema 1.5: Inspector HTML de Firefox |
|
|
Tema 1.5 - Cuestionario | 08 may 00:59 |
|
Tema 1.6: HTML y CSS: Marcas básicas |
|
|
Tema 1.6 - Cuestionario | 08 may 00:59 |
|
Ejercicio Opcional - Cambiar Estilo Web |
|
|
Tema 1.7: URLs e hiperenlaces |
|
|
Tema 1.7 - Cuestionario | 08 may 00:59 |
|
Módulos de curso | Fecha máxima de entrega de la actividad | Fecha máxima validar compañeros |
Transparencias y ejemplos del modulo |
|
|
Tema 2.1: Tipos y valores de JavaScript |
|
|
Tema 2.1 - Cuestionario | 08 may 00:59 |
|
Tema 2.2: Sentencias, variables y comentarios |
|
|
Tema 2.2 - Cuestionario | 08 may 00:59 |
|
Tema 2.3: Objetos, Propiedades y Métodos |
|
|
Tema 2.3: Cuestionario | 08 may 00:59 |
|
Tema 2.4: La consola JavaScript de Firefox |
|
|
Tema 2.4 - Cuestionario | 08 may 00:59 |
|
Tema 2.5: Scripts JavaScript |
|
|
Tema 2.6: Publicación en la nube |
|
|
Tema 2.7: Entrega semanal en MiriadaX |
|
|
Ejercicio Opcional: Scripts en Javascript |
|
|
Tema 2.8: Publicación de una página en Internet |
|
|
Primer Ejercicio Obligatorio | 18 mar 00:59 | 08 may 00:59 |
Módulos de curso | Fecha máxima de entrega de la actividad | Fecha máxima validar compañeros |
Transparencias y ejemplos del modulo. |
|
|
Tema 3.1: Estructura HTML, prioridad y herencia CSS |
|
|
Ejercicio Opcional - Tema 3.1 - Esquema de documento |
|
|
Tema 3.1 - Cuestionario | 08 may 00:59 |
|
Tema 3.2: Menus y navegación. |
|
|
Tema 3.2 - Cuestionario | 08 may 00:59 |
|
Ejercicio Opcional - Tema 3.2 - Menús CSS |
|
|
Tema 3.3: Textos en HTML y CSS |
|
|
Tema 3.3 - Cuestionario | 08 may 00:59 |
|
Ejercicio Opcional - Tema 3.3 - Textos en HTML y CSS |
|
|
Tema 3.4: Presentación y estructura CSS |
|
|
Tema 3.4 - Cuestionario | 08 may 00:59 |
|
Ejercicio Opcional - Tema 3.4 |
|
|
Tema 3.5: Diseño adaptado a PC, Móvil y Tableta |
|
|
Tema 3.6: Aplicar estilos con Dreamweaver |
|
|
Tema 3.7: Editor de Estilos de Firefox |
|
|
Tema 3.7 - Cuestionario | 08 may 00:59 |
|
Módulos de curso | Fecha máxima de entrega de la actividad | Fecha máxima validar compañeros |
Transparencias y ejemplos del modulo |
|
|
Tema 4.1: Strings JavaScript |
|
|
Cuestionario Tema 4.1 | 08 may 00:59 |
|
Tema 4.2: Boolean, igualdad y otros operadores lógicos |
|
|
Cuestionario Tema 4.2 | 08 may 00:59 |
|
Tema 4.3: Sentencia if/else de JavaScript |
|
|
Ejercicio Opcional: if/else |
|
|
Tema 4.4: Características avanzadas de los objetos de JavaScript |
|
|
Cuestionario Tema 4.4 | 08 may 00:59 |
|
Tema 4.5: Objetos DOM de JavaScript |
|
|
Tema 4.5: Cuestionario | 08 may 00:59 |
|
Tema 4.6: Sentencia for/in de JavaScript |
|
|
Ejercicio Opcional - Sentencia for/in de Javscript |
|
|
Segundo Ejercicio Obligatorio | 01 abr 00:59 | 08 may 00:59 |
Módulos de curso | Fecha máxima de entrega de la actividad | Fecha máxima validar compañeros |
Transparencias y ejemplos del modulo |
|
|
Tema 5.1: Funciones JavaScript |
|
|
Cuestionario Tema 5.1 | 08 may 00:59 |
|
Tema 5.2 - Bucles: sentencias while, for y do/while de Javascript |
|
|
Ejercicio Opcional - Bucles |
|
|
Tema 5.3: Funciones Javascript como Objetos |
|
|
Cuestionario tema 5.3 | 08 may 00:59 |
|
Tema 5.4: Eventos JavaScript |
|
|
Ejercicio Opcional: Eventos |
|
|
Tema 5.5: Botones y Formularios en JavaScript |
|
|
Tema 5.5: Cuestionario | 08 may 00:59 |
|
Ejercicio Opcional - Botones y formularios en Javascript |
|
|
Tema 5.6: Librerías JavaScript jQuery y Zepto |
|
|
Tema 5.6: Cuestionario | 08 may 00:59 |
|
Tema 5.7: Eventos con jQuery y Zepto |
|
|
Tema 5.7: Cuestionario | 08 may 00:59 |
|
Ejercicio Opcional: Eventos con Jquery y Zepto |
|
|
Módulos de curso | Fecha máxima de entrega de la actividad | Fecha máxima validar compañeros |
Transparencias y ejemplos del modulo |
|
|
Tema 6.1: Herramientas autónomas de Firefox |
|
|
Cuestionario Tema 6.1 | 08 may 00:59 |
|
Tema 6.2: Ejemplo JavaScript: Cronómetro |
|
|
Ejercicio Opcional - Ejemplo Javascript Cronómetro |
|
|
Tema 6.3: Eventos tactiles en JavaScript |
|
|
Ejercicio Opcional - Eventos táctiles en Javascript |
|
|
Tema 6.4: Memoria local en HTML5 |
|
|
Tercer Ejercicio Obligatorio | 15 abr 00:59 | 08 may 00:59 |
Módulos de curso | Fecha máxima de entrega de la actividad | Fecha máxima validar compañeros |
Transparencias y ejemplos del modulo |
|
|
Tema 7.1: Tipo Number de JavaScript |
|
|
Cuestionario Tema 7.1 | 08 may 00:59 |
|
Tema 7.2: La Clase Array de JavaScript |
|
|
Cuestionario Tema 7.2 | 08 may 00:59 |
|
Tema 7.3: JSON - JavaScript Object Notation |
|
|
Tema 7.3: Cuestionario | 08 may 00:59 |
|
Tema 7.4: HTML5 SVG - Scalable Vector Graphics |
|
|
Ejercicio Opcional: HTML5 - SVG - Scalable Vector Graphics |
|
|
Tema 7.5: HTML5 CANVAS |
|
|
Ejercicio opcional - HTML5 CANVAS |
|
|
Tema 7.6: Audio, video y iFrames en HTML5 y JavaScript |
|
|
Ejercicio opcional - Audio, vídeo y iFrames en HTML5 y Javascript |
|
|
Módulos de curso | Fecha máxima de entrega de la actividad | Fecha máxima validar compañeros |
Transparencias y ejemplos del modulo |
|
|
Tema 8.1: Aplicaciones FirefoxOS |
|
|
Tema 8.2: Depuración de WebApps con simulador FirefoxOS |
|
|
Tema 8.2: Cuestionario | 08 may 00:59 |
|
Tema 8.3: Reloj SVG como App FirefoxOS |
|
|
Tema 8.4: Publicación WebApps y Apps FirefoxOS |
|
|
Ejercicio Opcional - Apps FirefoxOS |
|
|
Tema 8.5: Geolocalización en HTML5 |
|
|
Tema 8.6: Aplicación geolocalizada con Google Maps |
|
|
Cuarto Ejercicio Obligatorio | 02 may 00:59 | 08 may 00:59 |