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 construye 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 APIs del navegador. Ya sea que estés empezando o llenando vacíos en tu conocimiento, terminarás con las habilidades que los empleadores en realidad buscan.

Dedika para empresas

Lo que vas a aprender:

Empezarás configurando un entorno de desarrollo profesional y entendiendo cómo los navegadores renderizan documentos HTML. A partir de ahí, trabajarás con elementos de texto semántico, enlaces, imágenes, audio, video 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 roles ARIA, navegación por teclado y cumplimiento con WCAG. Explorarás las APIs de HTML5, incluyendo geolocalización, localStorage, canvas y arrastrar y soltar. Finalmente, aplicarás optimización de rendimiento, metadatos de SEO y mejores prácticas de seguridad a proyectos HTML de 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 capacitar 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 vs. Versiones Anteriores de HTML

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

  • Lección 2 • Cómo los Navegadores Renderizan Páginas Web

    Explica el ciclo de solicitud-respuesta y la construcción del DOM. Fundamenta toda la autoría HTML posterior 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 herramientas de desarrollo del navegador. Asegura que cada estudiante tenga un espacio de trabajo funcional antes de escribir código.

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

    Desglosa los elementos doctype, html, head y body y sus roles. Los estudiantes producen un archivo HTML5 mínimo pero válido al finalizar.

Capítulo 2Ver detalles

Semántica y Texto Central 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 renderizado causados por caracteres sin escapar.

  • Lección 2 • Elementos de Seccionamiento 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 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 • Hipervínculos y Fundamentos de URL

    Explica las URL absolutas vs. relativas, los atributos de anclaje y los destinos de enlace. Permite a los estudiantes conectar sitios de múltiples páginas correctamente.

  • Lección 2 • Imágenes y Técnicas Responsivas

    Cubre img, texto alt, srcset, sizes y el elemento picture. Los estudiantes implementan patrones de cambio 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 • Incrustación de Audio y Video

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

  • 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 video 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 mal uso de tablas para diseño y sus consecuencias de accesibilidad. Refuerza la toma de decisiones semánticas establecida en capítulos anteriores.

  • Lección 3 • Marcado de Tablas Accesible

    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, Fieldsets y Accesibilidad

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

  • Lección 2 • Estructura de Formularios y Envío

    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 Centrales

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

  • Lección 4 • Tipos de Entrada y Selectores HTML5

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

  • Lección 5 • Validación de Formularios Incorporada

    Cubre los atributos required, pattern, min, max, minlength y maxlength. Los estudiantes implementan validación sin JavaScript usando 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 en vivo. 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 manejo de errores para datos de ubicación. Los estudiantes construyen una característica que muestra las coordenadas del usuario bajo 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 usando métodos de contexto de JavaScript.

  • Lección 3 • API de Historial y Navegación de Una Sola Página

    Cubre pushState, replaceState y el evento popstate para 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 eventos drop para DnD 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 formularios entre recargas de página.

Capítulo 8Ver detalles

Rendimiento y Mejores Prácticas de HTML5

  • Lección 1 • Estrategias de Optimización de Imágenes

    Cubre 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 formularios inseguros. 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 indentación consistente, comentarios y convenciones de nomenclatura para HTML. Los estudiantes aplican una guía de estilo a una base de código desordenada y validan el resultado.

Certificación

Tu certificado válido de finalización

Este curso es para ti:

  • Persona en cambio de carrera: busca una habilidad tecnológica concreta y comercializable para cambiar de industria.

  • Profesional de marketing: necesita editar y entender el código de páginas web de forma independiente.

  • Diseñador freelance: listo para codificar layouts a mano en lugar de depender únicamente de constructores visuales.

  • Estudiante de ciencias de la computación: cubriendo brechas 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 confianza.

  • Aspirante a bootcamp: preparando una base sólida antes de un programa de desarrollo intensivo.

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 hacen, ya los he recomendado a otras personas...
Giulio Carlo
Giulio CarloEstudiante de Marketing Digital
Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.
Mariana Ferres
Mariana FerresEstudiante de Fotografía
Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!
Luciana Alvarenga
Luciana AlvarengaEstudiante de Diseño de Uñas
La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.
André Felipe
André FelipeEstudiante de Ingeniería de Prompt

Principales capacitaciones

Preguntas frecuentes

¿Quién es Dedika?

¿El certificado es válido en México?

¿Los cursos son gratuitos?

¿Cuál es la carga horaria 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 costo o precio de los cursos?

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

Curso en PDF