Introducción al desarrollo de contenidos dinámicos con HTML5

PRESENTACIÓN

HTML5 es un esfuerzo conjunto entre el World Wide Web Consortium (W3C) y el Web Hypertext Application Technology Working Group (WHATWG), que tienen como objetivo definir el nuevo estándar de desarrollo en la Web.

Los aspectos clave que se contemplan en la forma de trabajo de HTML5 se basan en:

Hoy en día, muchas de las características definidas en HTML5 son soportadas, de forma parcial, por la mayoría de los navegadores modernos y que ya pueden emplearse. Este curso tiene por objetivo introducir al participante en las tecnologías derivadas de HTML5 que se están adoptando.

OBJETIVO

El participante será capaz de identificar las características básicas de la especificación de HTML5 y las tecnologías que se han incorporando a la misma, para el diseño y desarrollo de nuevos sitios y servicios.

PERFIL DE INGRESO

El curso está dirigido a desarrolladores de sitios web, interesados en incorporar los nuevos elementos que proporciona HTML5, así como algunas tecnologías que de ella se derivan.

Los interesados deberán:

TEMARIO

1. INTRODUCCIÓN
1.1 Antecedentes.
1.2 Navegadores que soportan HTML5.
1.3 Dispositivos móviles.
1.4 Aplicaciones offline.
2. HTML5
2.1 Nuevas etiquetas.
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 Generación de contenido dinámico.
3.3 Programación de efectos.
4. ELEMENTOS GRÁFICOS
4.1 El elemento Canvas.
4.2 Efectos y transformaciones.
4.3 Arrastrar y soltar.
5. APIs PARA EL DESARROLLO DE APLICACIONES
5.1 Geolocalización.
5.2 Web Storage.
5.3 Web Socket.
5.4 WebGL.

DURACIÓN

El curso tiene una duración de 5 semanas, equivalente a 20 horas.

FORMA DE TRABAJO

EVALUACIÓN

Prácticas
60%
Participación en las discusiones
20%
Proyecto final
20%
Total 100%

REQUERIMIENTOS MÍNIMOS

Deberá tener disponible un equipo de cómputo con las siguientes características:

HARDWARE:
SOFTWARE: