Como aprender a programar en html desde cero (html5)

aprender a programar html5 desde cero

El libro “HTML5” de Arkaitz Garro cubre varios temas relacionados con el desarrollo de páginas web utilizando el estándar HTML5. El contenido del libro se divide en 18 capítulos que cubren los siguientes temas:

Capítulo 1: “¿Qué es HTML5?”

  • Descripción de la especificación oficial de HTML5
  • Cinco consejos para trabajar con HTML5

Capítulo 2: “Semántica”

  • Explicación sobre la estructura de la cabecera de un documento HTML5
  • Introducción a las nuevas etiquetas semánticas en HTML5
  • Descripción de la estructura de un documento HTML5
  • Uso de las nuevas etiquetas semánticas
  • Atributos globales

Capítulo 3: “Elementos de formulario”

  • Nuevos tipos de input
  • Nuevos atributos
  • Nuevos elementos

Capítulo 4: “Qué es Modernizr”

  • Cómo añadir Modernizr a una página
  • Explicación sobre el objeto Modernizr
  • Uso de clases CSS en Modernizr
  • El método load()

Capítulo 5: “Dataset”

  • Utilización de los data attributes
  • Como utilizar los data attributes y javascript

Capítulo 6: “Multimedia”

  • Video
  • Codecs y problemas
  • Api multimedia
  • fullscreen video
  • Audio

Capítulo 7: “Canvas”

  • Elementos básicos
  • Dibujar formas
  • Rutas
  • Colores
  • Degradados y patrones
  • Transparencias
  • Transformaciones
  • Animaciones

Capítulo 8: “Almacenamiento local”

  • Web Storage
  • Web SQL
  • IndexedDB

Capítulo 9: “Sin conexión”

  • El archivo de manifiesto de caché
  • Cómo servir el manifiesto
  • Proceso de cacheado
  • Actualización de la memoria caché
  • Eventos online/offline

Capítulo 10: “Drag and Drop”

  • Detección de la funcionalidad
  • Creación de contenido arrastrable
  • Eventos de arrastre
  • Arrastre de archivos

Capítulo 11: “Geolocalización”

  • Métodos del API

Capítulo 12: “Web Workers”

  • Transferencia de mensajes
  • Utilización de Web Workers
  • Subworkers
  • Gestionar errores
  • Seguridad

Capítulo 13: “WebSockets”

  • Introducción
  • Crear un WebSocket
  • Comunicación con el servidor
  • WebSocket en el servidor

Capítulo 14: “EventSource”

  • EventSource en el servidor

Y otros mas hasta el capitulo 18 no te lo pierdas…!

HTML5