Introducción al desarrollo de contenidos dinámicos con HTML5
ÁREA: HERRAMIENTAS WEB
PRESENTACIÓN
HTML5 es un esfuerzo conjunto del World Wide Web Consortium (W3C) y el Web Hypertext Application Technology Working Group (WHATWG), que tiene como objetivo la definición del nuevo estándar de desarrollo en la Web.
Los aspectos clave en la forma de trabajo de HTML5, se basan en:
- Aplicaciones que serán independientes del dispositivo (móvil o de escritorio).
- Integración de marcos de trabajo actuales, para su aprovechamiento en el desarrollo de aplicaciones.
- Reducción del número de componentes externos (plugins), para la presentación de datos y la interacción del usuario.
- Mejoramiento de la gestión de errores en tiempo de ejecución.
Hoy en día, muchas de las características definidas en HTML5 son soportadas, parcialmente, en la mayoría de los navegadores y ya pueden emplearse. Este curso tiene como propósito que el participante se introduzca en las tecnologías derivadas de HTML5 en adopción.
PERFIL DE INGRESO
Este curso está dirigido a los desarrolladores de sitios Web, interesados en la incorporación de los nuevos elementos que proporciona HTML5, así como algunas tecnologías derivadas de éste. Se requiere haber acreditado o demostrar conocimientos equivalentes a los cursos Creación de páginas web con XHTML y Javascript para generar páginas web interactivas.
OBJETIVO
Al término del curso el participante será capaz de identificar las características básicas y las tecnologías incorporadas a HTML5, para el diseño y el desarrollo de nuevos sitios y servicios.
TEMARIO
1. | INTRODUCCIÓN
1.1 | Antecedentes |
1.2 | Navegadores que soportan HTML5 |
1.3 | Dispositivos móviles |
|
2. | HTML5
2.1 | Etiquetas semánticas |
2.2 | Formularios y validación |
2.3 | Reproducción de audio y video |
|
3. | INTRODUCCIÓN a CSS3
3.1 | Selectores de elementos |
3.2 | Transformaciones, transiciones y animaciones |
|
4. | ELEMENTOS GRÁFICOS
4.1 | El elemento Canvas |
4.2 | Interacción con Canvas |
4.3 | Animación en Canvas |
4.4 | Incrustación de SVG |
4.5 | Interacción con SVG |
4.6 | Animación en SVG |
|
5. | APIs PARA EL DESARROLLO DE APLICACIONES
5.1 | Aplicaciones offline |
5.2 | Geolocalización |
5.3 | Web Storage |
5.4 | Web Socket |
5.5 | WebGL |
|
PERFIL DE EGRESO
Al término del curso el participante será capaz de planificar e/o integrar nuevas características a sus desarrollos Web, a través de HTML5.
REQUISITOS ACADÉMICOS
Estudios mínimos de preparatoria o equivalente.
DURACIÓN
20 hrs.
Enero 2018
101037/E