Elige tu idioma
Curso de HTML5
Más de 2 millones de estudiantes en todo el mundo

Curso de HTML5

Domina HTML5 desde cero y crea páginas web reales listas para producción con confianza. Este curso cubre desde la estructura del documento y el marcado semántico hasta formularios, accesibilidad y API del navegador. Tanto si estás empezando como si quieres cubrir lagunas en tus conocimientos, terminarás con las competencias que las empresas realmente buscan.

Dedika para empresas

Lo que vas a aprender:

Comenzarás configurando un entorno de desarrollo profesional y comprendiendo cómo los navegadores renderizan los documentos HTML. A partir de ahí, trabajarás con elementos de texto semántico, enlaces, imágenes, audio, vídeo y tablas de datos. Construirás formularios accesibles y validados utilizando tipos de entrada nativos de HTML5 y atributos de restricción. El curso también cubre los roles ARIA, la navegación por teclado y la conformidad con las WCAG. Explorarás las API de HTML5, incluyendo geolocalización, localStorage, canvas y arrastrar y soltar. Finalmente, aplicarás optimización de rendimiento, metadatos SEO y prácticas recomendadas de seguridad a proyectos HTML con calidad de producción.

Cómo estudias de forma práctica Curso de HTML5

Cómo practicas Curso de HTML5

Para ti que eres empresa y quieres formar a tu equipo

En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.

Haz clic aquí

Contenido del curso

8 Capítulos • 38 LeccionesDuración entre 4 y 360 horas (tú decides)

Capítulo 1Ver detalles

Introducción a HTML5 y la web

  • Lección 1 • HTML5 frente a versiones anteriores de HTML

    Contrasta HTML5 con HTML 4 y XHTML para aclarar qué cambió y por qué. Establece expectativas para las reglas modernas de sintaxis utilizadas a lo largo del curso.

  • Lección 2 • Cómo renderizan los navegadores las páginas web

    Explica el ciclo de solicitud-respuesta y la construcción del DOM. Fundamenta toda la autoría posterior de HTML en el comportamiento real del navegador.

  • Lección 3 • Configuración de un entorno de desarrollo

    Guía a los estudiantes en la instalación de un editor de código y las herramientas de desarrollo del navegador. Garantiza que cada estudiante tenga un espacio de trabajo funcional antes de escribir cualquier código.

  • Lección 4 • Anatomía de un documento HTML5

    Desglosa la declaración DOCTYPE y los elementos html, head y body y sus funciones. Los estudiantes producen un archivo HTML5 mínimo pero válido al final.

Capítulo 2Ver detalles

Texto y semántica básicos de HTML5

  • Lección 1 • Entidades HTML y caracteres especiales

    Cubre las referencias de caracteres con nombre y numéricas para símbolos y caracteres reservados. Previene errores comunes de representación causados por caracteres no escapados.

  • Lección 2 • Elementos de sección y puntos de referencia

    Introduce header, nav, main, article, section, aside y footer. Los estudiantes reestructuran un documento plano en un diseño semánticamente significativo.

  • Lección 3 • Listas: ordenadas, no ordenadas y de descripción

    Explica ol, ul, li, dl, dt y dd y cuándo usar cada tipo. Refuerza la elección semántica sobre la preferencia visual.

  • Lección 4 • Encabezados, párrafos y flujo de texto

    Cubre h1–h6, p, br y hr y su impacto en el esquema del documento. Conecta la jerarquía adecuada de encabezados con los resultados de accesibilidad y SEO.

  • Lección 5 • Elementos semánticos en línea

    Enseña strong, em, mark, abbr, cite, time y etiquetas en línea relacionadas. Los estudiantes las aplican para anotar texto con significado legible por máquina.

Capítulo 3Ver detalles

Enlaces, imágenes y medios

  • Lección 1 • Hiperenlaces y fundamentos de URL

    Explica las URL absolutas frente a las relativas, los atributos de anclaje y los destinos de enlace. Permite a los estudiantes conectar correctamente sitios de varias páginas.

  • Lección 2 • Imágenes y técnicas responsivas

    Cubre img, texto alternativo, srcset, sizes y el elemento picture. Los estudiantes implementan patrones de conmutación de resolución y dirección de arte.

  • Lección 3 • Figuras y leyendas

    Enseña figure y figcaption para asociar imágenes con texto descriptivo. Refuerza la agrupación semántica introducida en el capítulo anterior.

  • Lección 4 • Inserción de audio y vídeo

    Introduce los elementos audio y video, alternativas de source y track para subtítulos. Los estudiantes incrustan medios accesibles con soporte para múltiples formatos.

  • Lección 5 • Incrustación de contenido externo con iframe

    Explica iframe, sandbox y los atributos allow para incrustaciones seguras de terceros. Los estudiantes incrustan mapas y reproductores de vídeo gestionando los riesgos de seguridad.

Capítulo 4Ver detalles

Tablas en HTML5

  • Lección 1 • Fundamentos de la estructura de tablas

    Cubre table, tr, th y td y su orden de anidamiento requerido. Establece el marcado correcto antes de introducir mejoras de accesibilidad.

  • Lección 2 • Cuándo no usar tablas

    Aclara el uso indebido de tablas para maquetación y sus consecuencias de accesibilidad. Refuerza la toma de decisiones semánticas establecida en capítulos anteriores.

  • Lección 3 • Marcado accesible de tablas

    Introduce los atributos scope, headers e id para compatibilidad con lectores de pantalla. Conecta la semántica de tablas con el comportamiento de la tecnología de asistencia.

  • Lección 4 • Expansión de filas y columnas

    Enseña colspan y rowspan para representar relaciones de datos complejas. Los estudiantes practican la fusión de celdas sin romper la estructura de la tabla.

Capítulo 5Ver detalles

Formularios HTML5 y elementos de entrada

  • Lección 1 • Etiquetas, conjuntos de campos y accesibilidad

    Enseña label, fieldset, legend y aria-describedby para formularios accesibles. Garantiza que cada control esté asociado programáticamente con su etiqueta.

  • Lección 2 • Estructura y envío de formularios

    Cubre los atributos form, action, method y enctype y cómo se envían los datos. Proporciona la base estructural para todas las secciones relacionadas con formularios.

  • Lección 3 • Tipos de entrada y controles básicos

    Introduce text, password, email, number, checkbox, radio y select. Los estudiantes construyen una variedad de controles y comprenden sus comportamientos predeterminados.

  • Lección 4 • Tipos de entrada y selectores de HTML5

    Explora los tipos de entrada date, time, color, range, file y search. Los estudiantes aprovechan la interfaz de usuario nativa del navegador para reducir la necesidad de JavaScript personalizado.

  • Lección 5 • Validación de formularios integrada

    Cubre los atributos required, pattern, min, max, minlength y maxlength. Los estudiantes implementan validación sin JavaScript utilizando las restricciones nativas de HTML5.

Capítulo 6Ver detalles

Accesibilidad y ARIA en HTML5

  • Lección 1 • Pruebas y auditoría de accesibilidad

    Introduce herramientas automatizadas, pruebas manuales y flujos de trabajo de prueba con lectores de pantalla. Los estudiantes producen un informe de auditoría de accesibilidad para una página de muestra.

  • Lección 2 • Roles, estados y propiedades ARIA

    Cubre role, aria-label, aria-labelledby, aria-hidden y regiones activas. Los estudiantes añaden ARIA solo donde la semántica nativa es insuficiente.

  • Lección 3 • Fundamentos de accesibilidad web

    Introduce los principios WCAG—perceptible, operable, comprensible, robusto—y sus implicaciones prácticas. Enmarca la accesibilidad como un requisito de diseño, no como una idea tardía.

  • Lección 4 • Navegación por teclado y gestión del foco

    Enseña tabindex, atrapamiento de foco y enlaces de salto de navegación para usuarios de teclado. Los estudiantes verifican la operabilidad completa por teclado de los componentes interactivos.

  • Lección 5 • HTML semántico como base de la accesibilidad

    Demuestra cómo los elementos HTML nativos exponen roles ARIA implícitos. Refuerza que la semántica correcta de capítulos anteriores mejora directamente la accesibilidad.

Capítulo 7Ver detalles

APIs de HTML5 y características del navegador

  • Lección 1 • API de geolocalización

    Cubre getCurrentPosition, watchPosition y el manejo de errores para datos de ubicación. Los estudiantes construyen una característica que muestra las coordenadas del usuario a petición.

  • Lección 2 • Elemento canvas y dibujo 2D

    Introduce el elemento canvas y su contexto de renderizado 2D para dibujo programático. Los estudiantes dibujan formas, texto e imágenes utilizando métodos de contexto de JavaScript.

  • Lección 3 • API History y navegación de página única

    Cubre pushState, replaceState y el evento popstate para la gestión de URL. Los estudiantes actualizan la URL del navegador sin recargas completas de página.

  • Lección 4 • API de arrastrar y soltar

    Enseña draggable, dragstart, dragover y drop para arrastrar y soltar nativo. Los estudiantes construyen una lista ordenable usando solo eventos de arrastrar y soltar de HTML5.

  • Lección 5 • Almacenamiento web: localStorage y sessionStorage

    Explica las APIs de almacenamiento clave-valor para persistir datos sin un servidor. Los estudiantes guardan y recuperan datos de formulario a través de recargas de página.

Capítulo 8Ver detalles

Rendimiento de HTML5 y mejores prácticas

  • Lección 1 • Estrategias de optimización de imágenes

    Cubre la selección de formato, compresión y formatos de nueva generación como WebP y AVIF. Los estudiantes reducen la carga de imágenes manteniendo la calidad visual.

  • Lección 2 • Consideraciones de seguridad en HTML

    Identifica vectores XSS, incrustaciones iframe inseguras y destinos de formulario no seguros. Los estudiantes aplican mitigaciones a nivel HTML para endurecer una aplicación de muestra.

  • Lección 3 • Carga de recursos y ruta crítica

    Explica cómo la colocación de script, link y meta afecta la velocidad de carga de la página. Los estudiantes reordenan los recursos del documento para minimizar el bloqueo de renderizado.

  • Lección 4 • Fundamentos de SEO a través de HTML

    Cubre title, meta description, etiquetas Open Graph y marcado de datos estructurados. Los estudiantes añaden metadatos que mejoran la visibilidad en motores de búsqueda y redes sociales.

  • Lección 5 • Calidad y mantenibilidad del código HTML

    Enseña sangría coherente, comentarios y convenciones de nomenclatura para HTML. Los estudiantes aplican una guía de estilo a un código base desordenado y validan el resultado.

Certificación

Tu certificado válido de finalización

Este curso es para ti:

  • Persona que quiere cambiar de sector profesional y busca una competencia técnica concreta y comercializable.

  • Profesional del marketing que necesita editar y entender el código de páginas web de forma autónoma.

  • Diseñador freelance listo para codificar diseños a mano en lugar de depender únicamente de editores visuales.

  • Estudiante de informática que cubre lagunas prácticas de HTML antes de abordar frameworks de JavaScript.

  • Propietario de un pequeño negocio decidido a gestionar y actualizar su propio sitio web con seguridad.

  • Candidato a un bootcamp que prepara una base sólida antes de un programa intensivo de desarrollo.

Lo que dicen nuestros alumnos

Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... agradezco todo lo que hacéis, ya os he recomendado a otras personas...
Giulio Carlo
Giulio CarloAlumno de Marketing Digital
Me gusta cómo las lecciones van directas al grano y cómo puedo cambiar de capítulos y saltar contenidos que no necesito.
Mariana Ferres
Mariana FerresAlumna de Fotografía
Me gusta el contenido y la forma de presentación y transcripción de vídeos, ¡lo que acelera el proceso!
Luciana Alvarenga
Luciana AlvarengaAlumna de Diseño de Uñas
La plataforma es rápida, fácil de usar. La diversidad de contenido y los vídeos complementarios ayudan mucho en el aprendizaje.
André Felipe
André FelipeAlumno de Ingeniería de Prompts

Principales capacitaciones

Preguntas frecuentes

¿Quién es Dedika?

¿El certificado es válido en España?

¿Los cursos son gratuitos?

¿Cuál es la carga lectiva del curso?

¿Cómo son los cursos?

¿Cómo funcionan los cursos?

¿Cuál es la duración de los cursos?

¿Cuál es el coste o precio de los cursos?

¿Qué es un curso EAD u online y cómo funciona?

Curso en PDF