Clases en vivo orientadas a práctica
Construcción en tiempo real, dudas resueltas en el momento y revisión de tus entregables.

Al finalizar el curso vas a poder maquetar sitios web responsivos, aplicar estilos profesionales, crear componentes reutilizables y publicar tu primera landing page para tu portfolio. Todo en grupos reducidos de máximo 6 personas, con devoluciones constantes y bases firmes para continuar con JavaScript o React.
8 clases en vivo (2 h cada una)
Proyecto: Landing page completa y publicada
Grupos reducidos (máx. 6 personas por cohorte)
Certificado de finalización del curso de HTML y CSS
Elegí tu camino: frontend, backend o full stack. Inscribite en los cursos online en vivo y empezá a construir proyectos profesionales en grupos reducidos. Ver próximas fechas
Este curso está pensado para quienes quieren comenzar en el frontend construyendo sitios web modernos con HTML y CSS. Es una base sólida para luego pasar a JavaScript, React o Next.js. Vas a maquetar una landing page completa con diseño responsivo, componentes visuales y buenas prácticas de accesibilidad.
Aprendés maquetación web en clases online en vivo, construyendo una landing page real desde cero. Los grupos son de máximo 6 personas, con práctica desde la primera clase, correcciones personalizadas y seguimiento constante.
Construcción en tiempo real, dudas resueltas en el momento y revisión de tus entregables.

Guías, sugerencias de diseño, snippets y componentes listos para reutilizar.

En este curso de HTML y CSS vas a dominar la maquetación web moderna, estructura semántica, CSS responsivo, tipografía, colores, flexbox, grid y componentes reutilizables. Construís una landing page profesional desde cero aplicando buenas prácticas de accesibilidad y diseño. Las clases son online en vivo, en grupos reducidos de máximo 6 personas, con práctica constante, correcciones y seguimiento en cada clase.
Estructura base: doctype, html/head/body
Etiquetas de texto, enlaces, listas, imágenes y atributos
Buenas prácticas de semántica y accesibilidad inicial
Selectores, clases, IDs, herencia y especificidad
Variables CSS, tipografías web y escalas de tamaño
Sistema de colores, contraste y accesibilidad
Ejes, alineación, espaciamiento y distribución
Layouts responsivos con flex y patrones comunes
Componentes reutilizables (navbar, cards, secciones)
Filas, columnas y áreas de maquetación
Grillas responsivas y autoajuste
Layout completo de página usando Grid
Mobile-first, breakpoints y escalas fluidas
Optimización de imágenes y tamaños relativos
Buenas prácticas para navegabilidad en móviles
Transiciones, transform y opacity
Hover states, focos visibles y accesibilidad
Animaciones simples para mejorar experiencia
Pseudoclases y pseudoelementos
Patrones reutilizables y escalabilidad CSS
Cómo mantener una UI consistente
Optimización básica: tamaños, carga y lectura de CSS
Build y publicación con GitHub Pages / Netlify
Checklist de accesibilidad y performance inicial
Uso correcto de roles y ARIA
Foco visible, navegación por teclado y lectores de pantalla
Texto alternativo, contraste y validación de accesibilidad
Maquetación completa con HTML + CSS
Diseño responsivo, UI consistente y microinteracciones
Deploy final y preparación para portfolio

En esta lección aprenderás la sintaxis básica y el uso correcto de etiquetas

Aprende a enlazar recursos internos y externos gestionando correctamente las rutas y la experiencia de navegación

Una web sin imágenes es difícil de comprender. En esta lección aprenderás a insertar contenido multimedia correctamente, cuidando la accesibilidad, el rendimiento y el posicionamiento en buscadores.

Las listas en HTML son fundamentales para estructurar información en la web. Se utilizan en menús de navegación, pasos secuenciales, características de productos y glosarios. En esta lección aprenderás qué tipos de listas existen, cuándo usar cada una y cómo anidarlas respetando la semántica del HTML.

Domina la captura de datos. Desde la configuración del servidor hasta la UX en móviles con teclados virtuales y validaciones sin JavaScript.

Las tablas suelen confundir al principio porque se codifican 'hacia abajo' pero se visualizan 'hacia el lado'. En esta guía desmitificamos su estructura, aprendemos a fusionar celdas y descubrimos por qué son vitales para representar datos (y prohibidas para maquetar sitios).

El HTML define qué es el contenido, pero el CSS define cómo se ve. En este módulo desglosamos la sintaxis fundamental para que aprendas a hablar el lenguaje del diseño web, desde la estructura de una regla hasta la importancia de las unidades de medida.

Escribir CSS es fácil, pero mantenerlo es difícil si no entiendes las reglas del juego. En este módulo profundizamos en cómo el navegador decide qué estilo aplicar cuando hay conflictos y cómo aprovechar la 'genética' del código para escribir menos y lograr más.

Antes de aprender sobre colores o márgenes, necesitas dominar cómo decirle al navegador 'a qué' aplicar esos estilos. Este módulo es la base de toda la arquitectura CSS, profundizando en la tríada esencial: Etiquetas, Clases e Identificadores.

El texto en la web no es solo información; es interfaz. En este módulo aprenderás a manipular la 'voz' de tu contenido mediante propiedades de color, familias tipográficas, pesos, decoraciones y las nuevas reglas modernas de maquetación de texto.

Cada elemento HTML es una caja rectangular. La propiedad background-color nos permite 'pintar' el interior de esa caja. En este módulo exploraremos los diferentes formatos de color, cómo manejar la opacidad y cómo interactúa el fondo con los bordes y el contenido.

CSS ofrece una caja de herramientas métricas mucho más rica que los simples píxeles. En este módulo, desglosamos la tabla periódica de las unidades de medida, desde las relativas a la tipografía hasta las que reaccionan al tamaño de la pantalla, permitiéndote construir layouts a prueba de futuro.

El diseño web moderno exige una identidad visual única. En este módulo aprenderás a romper las limitaciones de las fuentes preinstaladas en el sistema operativo, implementando tipografías externas mediante archivos locales y servicios en la nube.

Para el navegador, tu sitio web no es una obra de arte, es una colección de cajas rectangulares. En este módulo exhaustivo, desglosamos la geometría del diseño web: desde las propiedades básicas de ancho y alto, pasando por la gestión del contenido que se desborda, hasta las técnicas profesionales para evitar cálculos matemáticos complejos.

En este módulo desmitificamos los pilares del diseño web. Entenderás la naturaleza de los elementos (¿por qué algunos saltan de línea?), aprenderás a romper el flujo natural para anclar elementos y dominarás conceptos avanzados como el 'Stacking Context' para solucionar errores imposibles de z-index.

Bienvenido al estándar moderno de la maquetación web. En este curso completo desglosaremos la especificación Flexbox propiedad por propiedad. Entenderás la diferencia crítica entre ejes, dominarás el cálculo del espacio disponible y aprenderás patrones de diseño que te ahorrarán cientos de líneas de código CSS.

Aprende a maquetar una barra de navegación que se adapta a todos los dispositivos. Tutorial paso a paso utilizando Flexbox y Media Queries, sin necesidad de usar JavaScript.
Aprende a maquetar un slider de imágenes automático con animaciones fluidas, variables CSS y diseño adaptativo, sin escribir una sola línea de JavaScript.