
Curso de HTML5 y CSS3
Aprende a construir sitios web reales y responsivos desde cero usando HTML5 y CSS3. Este curso te lleva desde los fundamentos del navegador hasta un proyecto final listo para tu portafolio. Cada concepto está fundamentado en estándares profesionales, sistemas de diseño modernos y mejores prácticas de accesibilidad.
Lo que vas a aprender:
Aprenderás cómo los navegadores renderizan HTML y CSS, y luego construirás sobre esa base con marcado semántico, formularios y estructuras de página accesibles. Dominarás el modelo de caja de CSS, Flexbox y Grid para crear diseños que funcionen en cualquier tamaño de pantalla. Las media queries y los principios de diseño responsivo te permitirán apuntar a viewports de móvil, tableta y escritorio con confianza. También aplicarás transiciones de CSS, animaciones con keyframes y propiedades personalizadas para producir efectos visuales pulidos. Al finalizar, tendrás un sitio web completo de varias páginas listo para mostrar a empleadores.
Cómo estudias de forma práctica Curso de HTML5 y CSS3
Cómo practicas Curso de HTML5 y CSS3
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.
Contenido del curso
8 Capítulos • 39 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos del Desarrollo Web y Configuración
Fundamentos del Desarrollo Web y Configuración
Lección 1 • Introducción a los Roles de HTML y CSS
Distingue la estructura (HTML), presentación (CSS) y comportamiento (JavaScript) como preocupaciones separadas. Establece expectativas para el arco completo del curso.
Lección 2 • Cómo Funciona la Web
Cubre los ciclos de solicitud-respuesta HTTP, la resolución DNS y los pipelines de renderizado del navegador. Fundamenta todo el trabajo posterior de HTML/CSS en el comportamiento real del navegador.
Lección 3 • Configuración de tu Entorno de Desarrollo
Instala y configura un editor de código, las herramientas de desarrollo del navegador y un servidor de archivos local. Asegura que cada estudiante tenga un espacio de trabajo consistente y productivo.
Lección 4 • Organización de Archivos y Carpetas
Define estructuras de directorios de proyecto estándar y convenciones de nomenclatura. Previene rutas de recursos rotas y prepara a los estudiantes para proyectos de múltiples archivos.
Capítulo 2OcultarOcultar detallesVer detallesEstructura y Sintaxis de Documentos HTML5
Estructura y Sintaxis de Documentos HTML5
Lección 1 • Reglas de Sintaxis y Anatomía de HTML5
Explica etiquetas, atributos, reglas de anidamiento y la declaración DOCTYPE. La sintaxis correcta previene problemas de renderizado en modo quirks del navegador.
Lección 2 • Elementos de Contenido de Texto
Enseña encabezados, párrafos, listas, citas en bloque y elementos de texto en línea. Los estudiantes estructuran contenido del cuerpo legible y semánticamente significativo.
Lección 3 • Tablas y Presentación de Datos
Construye tablas de datos accesibles usando los elementos thead, tbody, th y td. Refuerza el HTML semántico reservando las tablas estrictamente para datos tabulares.
Lección 4 • Enlaces e Imágenes
Cubre etiquetas de anclaje, valores href, atributos target y el elemento img con texto alt. Estos elementos forman la columna vertebral de páginas web navegables y visuales.
Lección 5 • Sección Head y Metadatos
Cubre los elementos charset, viewport, title y meta description dentro del head. Los metadatos adecuados mejoran el SEO y el renderizado móvil.
Capítulo 3OcultarOcultar detallesVer detallesElementos Semánticos de HTML5 y Formularios
Elementos Semánticos de HTML5 y Formularios
Lección 1 • Fundamentos de Formularios HTML5
Cubre el elemento form, atributos action, method y tipos de entrada principales. Los formularios son el mecanismo principal para el envío de datos del usuario.
Lección 2 • Select, Textarea y Fieldset
Construye menús desplegables, áreas de texto multilínea y controles de formulario agrupados. Fieldset y legend mejoran la accesibilidad y el agrupamiento lógico del formulario.
Lección 3 • Elementos de Referencia Semántica
Introduce header, nav, main, article, section, aside y footer. El marcado semántico mejora la accesibilidad y la indexación en motores de búsqueda.
Lección 4 • Tipos de Entrada y Atributos Avanzados
Explora tipos de entrada HTML5: date, range, color, tel y number. Los tipos de entrada nativos reducen la dependencia de JavaScript y mejoran la UX móvil.
Lección 5 • Accesibilidad y Validación de Formularios
Aplica etiquetas ARIA, patrones de mensajes de error y validación HTML5 incorporada. Los formularios accesibles sirven a todos los usuarios, incluidos aquellos que usan tecnología de asistencia.
Capítulo 4OcultarOcultar detallesVer detallesFundamentos de CSS3 y el Modelo de Caja
Fundamentos de CSS3 y el Modelo de Caja
Lección 1 • El Modelo de Caja de CSS
Define las áreas de contenido, relleno, borde y margen y su efecto en el dimensionamiento de elementos. El dominio del modelo de caja es prerrequisito para todo trabajo de diseño.
Lección 2 • Especificidad, Herencia y Cascada
Explica cómo los navegadores resuelven reglas conflictivas usando puntuaciones de especificidad y orden de origen. Dominar la cascada previene sobrescrituras de estilo inesperadas.
Lección 3 • Sintaxis CSS y Métodos de Vinculación
Cubre conjuntos de reglas, declaraciones, estilos en línea, bloques de estilo internos y hojas de estilo externas. Las hojas de estilo externas se establecen como el estándar profesional.
Lección 4 • Colores, Unidades y Fundamentos de Tipografía
Cubre valores de color hex, RGB, HSL y unidades CSS absolutas vs. relativas. El uso consistente de unidades rem y em soporta tipografía escalable y accesible.
Lección 5 • Selectores y Combinadores
Enseña selectores de elemento, clase, ID, atributo, pseudo-clase y pseudo-elemento. Los selectores precisos reducen conflictos de estilo y mejoran la mantenibilidad.
Capítulo 5OcultarOcultar detallesVer detallesDiseño CSS3: Flexbox y Grid
Diseño CSS3: Flexbox y Grid
Lección 1 • Combinando Flexbox y Grid
Demuestra cuándo anidar Flexbox dentro de celdas Grid y viceversa. Los estudiantes construyen un diseño de página completo usando ambos sistemas apropiadamente.
Lección 2 • Colocación en Grid y Áreas Nombradas
Enseña colocación basada en líneas, sintaxis span y grid-template-areas para regiones nombradas. Las áreas nombradas hacen que los diseños complejos sean legibles y mantenibles.
Lección 3 • Alineación y Orden en Flexbox
Cubre las propiedades justify-content, align-items, align-self y order. Estas propiedades permiten un control preciso sobre la distribución y apilamiento de elementos.
Lección 4 • Fundamentos de Flexbox
Introduce el modelo de contenedor flex y elemento flex, ejes y la propiedad flex-direction. Flexbox resuelve elegantemente problemas de alineación unidimensional.
Lección 5 • Fundamentos de CSS Grid
Define contenedores grid, pistas explícitas y la unidad fr para diseños bidimensionales. Grid es el sistema de diseño CSS nativo más poderoso disponible.
Capítulo 6OcultarOcultar detallesVer detallesDiseño Web Responsivo y Media Queries
Diseño Web Responsivo y Media Queries
Lección 1 • Tipografía y Espaciado Responsivos
Aplica clamp, unidades vw y escalas de espaciado fluido a tipografía y espacios de diseño. La tipografía fluida elimina la necesidad de múltiples sobrescrituras de breakpoint.
Lección 2 • Sintaxis de Media Queries y Breakpoints
Enseña sintaxis @media, tipos de medio y operadores lógicos para definir breakpoints. Los breakpoints deben reflejar necesidades de contenido, no tamaños de dispositivo específicos.
Lección 3 • Principios de Diseño Responsivo
Cubre cuadrículas fluidas, imágenes flexibles y la etiqueta meta viewport como los tres pilares de RWD. Estos principios guían cada decisión de diseño en este capítulo.
Lección 4 • Imágenes y Medios Responsivos
Usa srcset, sizes y el elemento picture para servir imágenes de tamaño apropiado. La entrega correcta de imágenes reduce el peso de página en redes móviles.
Lección 5 • Pruebas y Depuración de Layouts Responsivos
Usa emulación de dispositivos del navegador, pruebas en dispositivos reales y auditorías de accesibilidad para validar diseños. Las pruebas sistemáticas detectan errores específicos del viewport antes del despliegue.
Capítulo 7OcultarOcultar detallesVer detallesEfectos Visuales y Animaciones CSS3
Efectos Visuales y Animaciones CSS3
Lección 1 • Rendimiento y Accesibilidad del Movimiento
Identifica propiedades compuestas, evita animaciones que desencadenan layout y respeta prefers-reduced-motion. El diseño de movimiento responsable sirve a todos los usuarios.
Lección 2 • Transformaciones CSS
Aplica transformaciones translate, rotate, scale y skew en espacio 2D y 3D. Las transformaciones son aceleradas por GPU y no desencadenan reflow de layout.
Lección 3 • Propiedades Personalizadas de CSS
Define y consume variables CSS para tokens de color, espaciado y tipografía. Las propiedades personalizadas permiten cambios temáticos globales desde una sola declaración.
Lección 4 • Animaciones de Keyframes CSS
Construye animaciones de múltiples pasos usando @keyframes, animation-name y propiedades de animación. Las animaciones de keyframes se ejecutan independientemente de la interacción del usuario.
Lección 5 • Transiciones CSS
Cubre transition-property, duration, timing-function y delay para cambios de estado suaves. Las transiciones proporcionan retroalimentación visual en elementos interactivos.
Capítulo 8OcultarOcultar detallesVer detallesProyecto Final: Construyendo un Sitio Web Completo
Proyecto Final: Construyendo un Sitio Web Completo
Lección 1 • Aplicando el Sistema de Diseño CSS
Implementa propiedades personalizadas, escala tipográfica y estilos de componente en todas las páginas. Un sistema de diseño compartido asegura consistencia visual en todo el sitio.
Lección 2 • Planificación del Proyecto y Wireframing
Define objetivos del sitio, inventario de contenido y wireframes de baja fidelidad antes de escribir código. La planificación previene reescrituras estructurales y desvíos de alcance durante el desarrollo.
Lección 3 • Implementación de Layout Responsivo
Aplica diseños Grid y Flexbox con media queries mobile-first en todas las páginas. Cada página debe renderizarse correctamente en anchos de viewport de 320px a 1440px.
Lección 4 • Auditoría de Accesibilidad y Pulido Final
Ejecuta verificaciones de accesibilidad automatizadas y manuales, corrige problemas de contraste y añade preferencias de movimiento. El sitio final cumple con estándares WCAG AA de contraste y navegación por teclado.
Lección 5 • Construyendo la Estructura HTML
Codifica HTML semántico para todas las páginas usando elementos de referencia, formularios y medios. Una base HTML sólida asegura que CSS y las capas de accesibilidad funcionen correctamente.
Tu certificado válido de finalización
Este curso es para ti:
Persona en transición profesional: necesita habilidades de front-end verificables y relevantes para el mercado laboral para realizar un cambio exitoso de carrera.
Profesional de marketing: quiere editar y comprender los sitios web que gestiona a diario.
Diseñador gráfico: listo para traducir conceptos visuales directamente en código funcional para el navegador.
Emprendedor: decidido a construir y mantener un sitio web empresarial sin subcontratar el trabajo.
Estudiante de ciencias de la computación: busca habilidades prácticas de front-end para complementar los cursos académicos.
Creador aficionado: ansioso por publicar proyectos personales en línea con código limpio escrito a mano.
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...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!

La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.

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




















