Aprende HTML
Un curso de HTML online, interactivo y gratis. Escribes HTML en cada lección, con vista previa en vivo mientras tecleas y un certificado gratis al terminar.
348,572+ codders inscritos
241 lecciones233 retos1,193 preguntas de quiz
- Apto para principiantes
Ayuda de codificación con IA
Lecciones interactivas prácticas
Narración de audio en cada lección
Cuestionarios para poner a prueba tu conocimiento
Certificado gratuito de finalización
Programa
Sección 1
Fundamentos
Empezar secciónEmpezarAprende la estructura y sintaxis básica para crear páginas web desde ceroFundamentos de HTML
5 lecciones530Texto y formato
6 lecciones1135Trabajando con listas
4 lecciones721Tarjeta de receta
Proyecto4 lecciones4Agregar contenido
5 lecciones837Diseño de página
5 lecciones930Página de Perfil Personal
Proyecto5 lecciones5Formularios e Inputs Parte 1
6 lecciones936Formularios e Inputs Parte 2
7 lecciones1239Tablas
4 lecciones723Página de registro de eventos
Proyecto5 lecciones5Desafíos finales
4 lecciones4Sección 2
Estilos con CSSPágina propia
Empezar secciónEmpezarDa vida a tus páginas web con colores, diseños y estilosIntroducción
5 lecciones540Cómo añadir CSS
4 lecciones725Selectores básicos
7 lecciones1247Fundamentos del texto
8 lecciones1450Colores y fondos
5 lecciones834Menú de cafetería
Proyecto3 lecciones3Modelo de caja, parte 1
6 lecciones943Modelo de caja, parte 2
5 lecciones833Flex Box
6 lecciones943Formulario de inicio de sesión
Proyecto4 lecciones4Técnicas de diseño
7 lecciones1151Fundamentos del diseño responsive
6 lecciones1052Página web de Tonga
Proyecto6 lecciones6Desafíos finales
4 lecciones4Sección 3
Dominio de CSSPágina propia
Empezar secciónEmpezar¡Lleva tus habilidades en CSS al siguiente nivel!Dominio de selectores – Combinación
6 lecciones539Pseudoclases interactivas
5 lecciones431Pseudoclases estructurales
5 lecciones432Proyecto de menú desplegable
4 lecciones4Efectos visuales
5 lecciones536Landing Page
5 lecciones5Construye con CSS Grid
4 lecciones426Sitio web de Flavor Fiesta
4 lecciones4Desafíos finales
5 lecciones5Sección 4
Frontend Práctico
Empezar secciónEmpezarCombina estructura y estilo para diseñar páginas web completas y responsivasVariables
5 lecciones432Estrategia Mobile-First
6 lecciones643Tematización y estilos visuales
5 lecciones535Deportes extremos
3 lecciones3Componentes de UI
6 lecciones642Patrones responsivos
6 lecciones645Desafíos finales
4 lecciones4Sección 5
JavaScript en Acción
Empezar secciónEmpezarExplora cómo se usa JavaScript con HTML y CSSInteractividad/Componentes de UI
4 lecciones433Formularios y validación
3 lecciones324Notificaciones y comentarios
3 lecciones327Formulario con notificación Toast
2 lecciones2Navegación
3 lecciones329Temas y personalización
2 lecciones217Animaciones y efectos
3 lecciones327Navegación animada
3 lecciones36Desafíos finales
4 lecciones4
Cursos de HTML
Cursos prácticos de HTML, gratis para empezar en tu navegador.
Animación de Eclipse Solar | Proyecto HTML/CSS
PopularEn este curso crearás una increíble animación de "Eclipse Solar", mostrando cómo podemos crear interfaces de usuario atractivas y funcionales utilizando animaciones.
- 10
- 8
- 1
Clon de página de Instagram | Proyecto Front-End
PopularEn este curso practicarás enfoques estándar y sencillos de HTML & CSS y crearás un proyecto de clon de página de Instagram.
- 16
- 14
- 1
Desafíos de HTML/CSS - Pack I
¡Este curso pondrá a prueba tus conocimientos de HTML y CSS de una manera divertida y efectiva!
- 11
HTML - Sitio para principiantes
En este curso pondrás a prueba tus conocimientos básicos de HTML y crearás tu propio sitio básico, con imágenes y texto. ¿Estás listo?
- 5
- 4
- 1
Barra de navegación inferior - Proyecto de HTML/CSS
En este curso crearás una barra de navegación inferior sencilla usando HTML y le darás estilo con CSS. Aprenderás a añadir una animación simple utilizando el selector (:hover) en CSS.
- 12
- 11
- 1
Reproductor de video de YouTube - Proyecto de HTML
En este proyecto, crearás un reproductor de video de YouTube usando HTML y explorarás diversos atributos a lo largo del proceso.
- 7
- 5
- 1
Aprende Haciendo
Escribe código real, consulta bases de datos, crea sitios web y domina los prompts de IA. Nuestras lecciones interactivas cubren todas las habilidades que los desarrolladores modernos necesitan.
Construye tu Racha
¡Mantén la constancia y observa cómo crece tu progreso! Sigue tu hábito diario de programación, protege tu racha con días de congelación y gana recompensas por aparecer cada día.
12 días de racha
¡Vuelve mañana para mantener tu racha!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Doble o Nada
Día 5 de 7
Congelar Racha
2 left
Donde Quieras
¡Lleva tu viaje de programación contigo! Sin configuración, sin descargas, solo abre y empieza a programar. Disponible en iOS, Android y Web con calificaciones de 4.9 estrellas.
No Estás Solo
Compite en tablas de clasificación globales, invita amigos para ganar recompensas y celebra los logros de los demás. ¡Programar es mejor con amigos!
Aprende de todas las formas
Lee, escucha, ponte a prueba, pregunta a la IA o consulta cualquier cosa que ya hayas estudiado. Cada lección se adapta a ti.
Una variable es un contenedor con nombre que guarda un valor al que puedes hacer referencia más tarde.
En Python, creas una escribiendo el nombre, un signo igual y el valor que quieres guardar.
El valor puede cambiar con el tiempo: reasignar el nombre simplemente lo apunta a un nuevo valor.
Certifícate
Gana certificados por cada curso que completes. Agrégalos a tu perfil de LinkedIn y currículum para mostrar tu experiencia en programación a los empleadores.
Por qué aprender HTML con Coddy
- Escribe HTML en tu navegador y ve la página renderizada al lado. Sin instalar ningún editor, sin configuraciones. Cada cambio que haces en el código HTML aparece al instante, así el ciclo de feedback es corto.
- HTML moderno y semántico: encabezados, listas, enlaces, imágenes, tablas, formularios y etiquetas semánticas como
<header>,<nav>,<main>,<section>,<footer>. El HTML que realmente usarías para construir un sitio web de verdad. - Las pistas de IA te ayudan a corregir errores de HTML -etiquetas sin cerrar, sintaxis rota en los atributos, descuidos de accesibilidad- sin revelarte la respuesta, para que los hábitos al escribir HTML se queden contigo.
- Certificado gratis de HTML al terminar. Un primer paso creíble para el desarrollo web, que combina de forma natural con los cursos de CSS y JavaScript.
Preguntas frecuentes sobre aprender HTML
¿HTML es fácil de aprender?
HTML es de las cosas más fáciles que puedes aprender en tecnología. Es un lenguaje de marcado, no un lenguaje de programación: estás etiquetando piezas de contenido (encabezados, párrafos, enlaces, imágenes) en lugar de escribir lógica. La mayoría de los principiantes arman su primera página web real dentro de la primera hora.
¿Cuánto tiempo se tarda en aprender HTML?
Los fundamentos de HTML suelen aprenderse en una o dos semanas de práctica diaria. Para sentirte cómodo creando proyectos reales, reserva de uno a tres meses según tu ritmo y tu experiencia previa.
¿Debería aprender HTML antes que CSS y JavaScript?
Sí. HTML define la estructura de una página; CSS controla cómo se ve; JavaScript la vuelve interactiva. Aprender HTML primero te da algo concreto que luego puedes estilizar y animar. El curso de HTML es corto a propósito, así puedes avanzar rápido a CSS y JS.
¿HTML es un lenguaje de programación?
Estrictamente hablando, no. HTML es un lenguaje de marcado que se usa para describir la estructura del contenido web. Por sí solo no tiene variables, condicionales ni bucles. La programación real de una página web viene de JavaScript, que se cubre en un curso aparte.
¿Puedo aprender HTML online de forma gratuita?
Sí. El curso interactivo de HTML es gratis - lecciones, ejercicios de código, una vista previa de HTML en vivo y un certificado. Todo corre en el navegador, así que no necesitas instalar ningún editor ni herramientas para empezar.
¿Recibo un certificado al terminar el curso de HTML?
Sí. Al terminar el curso de HTML obtienes un certificado de finalización gratuito. Una prueba verificable que puedes agregar a tu currículum o compartir en LinkedIn, normalmente como un paso hacia un portafolio más completo de HTML, CSS y JavaScript.