Curso de Desarrollo web con HTML5

Aprende a desarrollar páginas webs con HTML5 (de principiante a experto)

Más información

Descripción

Este curso introduce al alumno en el entorno de desarrollo web de Front-end, es decir, en la parte del cliente. Se basará, en su mayor parte, en el lenguaje de marcado HTML5, conocer todas sus etiquetas y comprender sus características y funcionamiento.

También se abordará una introducción al lenguaje Javascript, necesario para la utilización de las APIs de HTML5 y manipulación de ciertos elementos. También se impartirán consejos y buenas prácticas en la creación de documentos web con HTML5. El desarrollo del curso será práctico; el alumno realizará breves ejercicios a medida que avanza el curso, en los que podrá experimentar y practicar con los conocimientos adquiridos.

No es obligatorio, pero es muy recomendable realizar previamente el curso Diseño web con CSS3 (de principiante a experto) para tener una base sólida de Diseño web, sobre todo si eres nuevo en esta materia.

 

Objetivos

  • Conocer las etiquetas HTML5 y su funcionamiento.
  • Capacidad para crear y modificar documentos HTML5.
  • Introducirse en el mundo del desarrollo web mediante tecnologías como Javascript.
  • Conocer los mecanismos para promover metadatos en redes sociales.
  • Capacidad para crear formularios con las últimas novedades de HTML5.
  • Introducirse en el mundo de las APIs de HTML5.

 

Contenido

Introducción

  1. Introducción al desarrollo web
  2. Edición de código. La plataforma online CodePen
  3. Navegadores web actuales
  4. Introducción a la web semántica
  5. Introducción y sintaxis de HTML
  6. Introducción y sintaxis de CSS

HTML5 básico

  1. Etiquetas a nivel de texto (en línea)
  2. Protocolos y enlaces
  3. Etiquetas a nivel de agrupación
  4. Párrafos, tablas y listas
  5. Etiquetas a nivel de sección
  6. Etiquetas semánticas

HTML5 intermedio

  1. Etiquetas multimedia tradicionales: imágenes, objetos, iframes...
  2. Etiquetas multimedia HTML5: video, audio, subtítulos...
  3. Metadatos: Relaciones entre documentos
  4. Metadatos: Prefetching (precarga de documentos)
  5. Metadatos: Codificación en documentos: UTF-8
  6. Metadatos: Favicons (iconos de páginas)
  7. Metadatos sociales en Facebook: Open Graph
  8. Metadatos sociales en Twitter: Twitter Cards

HTML5 avanzado

  1. Creación de formularios HTML5
  2. Campos de texto input: texto, fechas, numéricos, contraseñas, rangos, colores...
  3. Áreas de texto, combos y listados de selección múltiple
  4. Atributos especiales para formularios
  5. Validaciones HTML5 de formularios: expresiones regulares
  6. Introducción a Javascript
  7. Introducción a preprocesadores: Markdown

HTML5 experto

  1. Manipular elementos HTML desde Javascript
  2. Eventos HTML5 desde Javascript
  3. Introducción a las APIs de HTML5
  4. API HTML5: Vibración de dispositivos móviles
  5. API HTML5: WebSpeech (Sintetizador de voz)
  6. API HTML5: Geolocalización (Google Maps)
  7. API HTML5: WebStorage (Almacenamiento de datos)
  8. API HTML5: Multimedia (API de Audio)
  9. API HTML5: Acelerómetro (Sensor de movimiento)
  10. API HTML5: Notificaciones web (Chrome)
  11. API HTML5: Plantillas. Alternativas: HandleBarJS

Profesor

José Román Hernández Martín, más conocido como Manz, es Ingeniero-Técnico informático y autor de Emezeta, un blog de tecnología que recibe más de 10.000 visitas diarias y en el que publica frecuentemente desde hace más de 8 años, dedicándose a ello de forma profesional. También colabora periódicamente en Naukas, una comunidad de divulgación científica.

Tiene experiencia en tecnologías web, plataformas Android y el amplio mundo de la informática. Ha desarrollado su propio sistema gestor de contenidos para su blog, por lo que conoce los detalles superficiales y técnicos de estas herramientas. Está familiarizado con el mundo de la publicidad en Internet y ha colaborado en varias ocasiones en pasadas ediciones de la Tenerife LAN Party.

Foto: Salvador DlC.

 Twitter  Linkedin  Google+

Entidades organizadoras

FGULL
ULL
OSL

Más información

Si estás interesado en este curso, pulsa en el siguiente botón para informarte sobre las entidades donde se imparte, las fechas establecidas, si se trata de un curso online o presencial, el precio, horario o su duración.

Foto: Joseph McKinley

  ¿Dónde puedo inscribirme?

×

Ediciones del curso:

Mayo (tarde):

SEDE-FGULL

Haz clic en los enlaces superiores para obtener fecha, horario y precio de cada uno.




¿Dudas al profesor?

contacta conmigo