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 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 de sus tecnologías derivadas.
Se requiere haber acreditado o demostrar conocimientos equivalentes a los cursos: Creación de sitios web con XHTML5 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 horas.
RECURSOS INFORMÁTICOS
- Editor de código o texto plano.
- Distintos navegadores web.
BIBLIOGRAFÍA
- Lubbers, Peter, Albers, Brian, Salim, Frank. Pro HTML5 Programming. Apress, 2011.
- Leadbetter Hudson, Chuck. HTML5 Developer's Cookbook. Pearson PTR, 2011.
- Lazaris Goldstein, Alexis. HTML5 & CSS3 for The Real World. O Reilly, 2011.
Diciembre 2023
101037/E