Descripción
Destinado a
Licenciados, estudiantes o trabajadores en campos de las empresas TIC que realizan trabajos en el entorno web, de maquetación y diseño y que precisan una aproximación amplia y completa a la Programación Web para poder realizar páginas dinámicas.
Requisitos
Se requiere nivel medio en metodología de la programación web y nociones de XHTML 1.0 y CSS2.
Temario
1: Introducción
1.1 ¿QUÉ ES HTML5?
1.2 Especificación oficial
1.3 5 Tips
2: Semántica
2.1 Cabecera del documento
2.2 Nuevas etiquetas semánticas
2.3 Estructura de un documento HTML5
2.4 Uso de las nuevas etiquetas semánticas
2.5 Atributos globales
3: Elementos de Formulario
3.1 Nuevos tipos de input
3.2 Nuevos atributos
3.3 Nuevos elementos
4: ¿Qué es Modernizr?
4.1 Añadir Modernizr a una página
4.2 Objeto Modernizr
4.3 Clases CSS en Modernizr
4.4 El método load()
5: DataSet
5.1 Utilización de los data attributes
5.2 data attributes y JavaScript
6: Multimedia
6.1 Vídeo
6.2 Codecs, la nueva guerra
6.3 API multimedia
6.4 Fullscreen video
6.5 Audio
7: Canvas
7.1 Elementos básicos
7.2 Dibujar formas
7.3 Rutas
7.4 Colores
7.5 Degradados y patrones
7.6 Transparencias
7.7 Transformaciones
7.8 Animaciones
8: Almacenamiento Local
8.1 Web Storage
8.2 Web SQL
8.3 IndexedDB
9: Sin Conexión
9.1 El archivo de manifiesto de caché
9.2 Cómo servir el manifiesto
9.3 Proceso de cacheado
9.4 Actualización de la memoria caché
9.5 Eventos online/offline
10: Drag and Drop
10.1 Detección de la funcionalidad
10.2 Creación de contenido arrastrable
10.3 Eventos de arrastre
10.4 Arrastre de archivos
11: Geolocalización
11.1 Métodos del API
12: Web Workers
12.1 Transferencia de mensajes
12.2 Utilización de Web Workers
12.3 Subworkers
12.4 Gestionar errores
12.5 Seguridad
13: WebSockets
13.1 Introducción
13.2 Crear un WebSocket
13.3 Comunicación con el servidor
13.4 WebSocket en el servidor
14: EventSource
14.1 EventSource en el servidor
15: File API
15.1 Detección de la funcionalidad
15.2 Acceso a través del formulario
15.3 Cómo leer archivos
15.4 Fragmentación de archivos
16: History
16.1 API
17: XMLHTTPREQUEST2
17.1 Recuperación de archivos
17.2 Especificación de un formato de respuesta
17.3 Envío de datos
17.4 Subida de archivos o Blob
17.5 Subida de un fragmento de bytes
17.6 Ejemplos prácticos
Valoraciones
No hay valoraciones aún.