
Curso de Tailwind CSS
Dominá Tailwind CSS desde cero y construí interfaces listas para producción más rápido que nunca. Este curso cubre todo, desde los fundamentos de utility-first hasta el modo oscuro avanzado, plugins personalizados e integración con frameworks. Vas a escribir código más limpio, generar hojas de estilo más livianas y diseñar con confianza.
Qué vas a aprender:
Vas a arrancar con la filosofía central de Tailwind y su instalación, para después pasar a espaciado, tipografía, sistemas de color, flexbox y CSS grid. Vas a aprender a construir layouts totalmente responsivos usando el sistema de prefijos de breakpoints de Tailwind y a estilizar estados interactivos como hover, focus y disabled sin escribir CSS personalizado. Los temas avanzados incluyen modo oscuro, optimización de rendimiento, plugins personalizados y la directiva @apply. También vas a integrar Tailwind en proyectos de React, Vue y Svelte y a explorar las mejores prácticas de accesibilidad. Al finalizar, vas a tener proyectos de portafolio reales listos para mostrar a empleadores o clientes.
Cómo estudiás de forma práctica Curso de Tailwind CSS
Cómo practicás Curso de Tailwind CSS
Para vos que sos empresa y querés 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 • 40 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesIntroducción a Tailwind CSS
Introducción a Tailwind CSS
Lección 1 • Instalación y configuración de Tailwind
Recorre la instalación por CLI, la integración con PostCSS y el uso desde CDN. Quienes cursan generan un entorno local funcional listo para todos los ejercicios posteriores.
Lección 2 • Filosofía central de Tailwind CSS
Explora las restricciones de diseño de Tailwind, sus defaults opinados y el sistema de diseño basado en restricciones. Conecta la filosofía con las ganancias prácticas de productividad que experimentarán quienes cursen.
Lección 3 • Qué es CSS utility-first
Define el estilado utility-first y lo contrasta con los frameworks basados en componentes. Establece la base conceptual para cada decisión de Tailwind que se tome a lo largo del curso.
Lección 4 • El archivo de configuración de Tailwind
Introduce la estructura de tailwind.config.js, las rutas de contenido y las claves de tema. Prepara a quienes cursan para personalizar Tailwind sin romper sus defaults.
Lección 5 • Tailwind en el pipeline de build
Explica cómo se integra Tailwind con Vite, webpack y bundlers similares. Quienes cursan entienden cómo la purga de estilos no utilizados mantiene los bundles de producción reducidos.
Capítulo 2OcultarOcultar detallesVer detallesClases de utilidad básicas y espaciado
Clases de utilidad básicas y espaciado
Lección 1 • Utilidades de ancho, alto y tamaño
Explora las clases de tamaño fijo, fraccional, relativo al viewport y basado en contenido. Quienes cursan dimensionan contenedores e imágenes correctamente en diferentes contextos de layout.
Lección 2 • Utilidades de display y visibilidad
Cubre las clases block, inline, flex, grid, hidden y de visibilidad. Quienes cursan controlan la renderización de elementos y técnicas de ocultación seguras para accesibilidad.
Lección 3 • Utilidades de margin y padding
Enseña las clases direccionales de margin y padding, incluyendo variantes abreviadas y de eje. Quienes cursan aplican espaciado a elementos reales de UI con precisión.
Lección 4 • Entendiendo la escala de espaciado
Cubre la escala de espaciado por defecto de Tailwind basada en rem y cómo los tokens numéricos se asignan a valores de píxeles. Proporciona el modelo mental necesario para decisiones coherentes de margin y padding.
Lección 5 • Utilidades de overflow y box model
Aborda el overflow, box-sizing y el comportamiento border-box en Tailwind. Quienes cursan previenen errores comunes de layout causados por el desbordamiento de contenido y los conflictos de tamaño.
Capítulo 3OcultarOcultar detallesVer detallesSistema de tipografía y color
Sistema de tipografía y color
Lección 1 • Fundamentos de la paleta de colores de Tailwind
Introduce la estructura de la paleta por defecto, la numeración de tonos y los roles semánticos de color. Quienes cursan seleccionan pares de color accesibles usando la escala incorporada de Tailwind.
Lección 2 • Tamaño de fuente y line height
Mapea la escala de tamaño de texto de Tailwind a roles tipográficos y explica los defaults de line height emparejados. Quienes cursan establecen una jerarquía visual clara en cualquier UI.
Lección 3 • Personalizar y extender colores
Demuestra cómo añadir colores de marca, variables CSS y alias semánticos en la configuración. Quienes cursan mantienen un sistema de color escalable en proyectos grandes.
Lección 4 • Letter spacing y alineación de texto
Enseña las utilidades de tracking, text-align y text-transform para un control tipográfico fino. Quienes cursan pulen títulos y cuerpo de texto a estándares profesionales.
Lección 5 • Peso, estilo y familia tipográfica
Cubre los tokens de font-weight, itálica y las pilas de font-family configuradas en Tailwind. Quienes cursan aplican énfasis tipográfico y fuentes de marca correctamente.
Capítulo 4OcultarOcultar detallesVer detallesLayouts con Flexbox en Tailwind
Layouts con Flexbox en Tailwind
Lección 1 • Construir componentes reales con flex
Aplica todas las utilidades de flex para construir una barra de navegación, un objeto de medios y un layout de pie de página. Quienes cursan consolidan el conocimiento de flex mediante la construcción práctica de componentes.
Lección 2 • Flex grow, shrink y basis
Explica las utilidades de flex-grow, flex-shrink y flex-basis y su interacción. Quienes cursan construyen columnas fluidas que se redimensionan de forma predecible bajo diferentes cargas de contenido.
Lección 3 • Utilidades de order y self-alignment
Enseña las clases de orden y las sobrescrituras de alineación por ítem para arreglos flex complejos. Quienes cursan reordenan elementos visuales sin cambiar la estructura del DOM.
Lección 4 • Alineación y justificación
Cubre las utilidades de justify-content, align-items, align-self y align-content. Quienes cursan centran, distribuyen y estiran elementos con precisión en cualquier layout flex.
Lección 5 • Fundamentos del contenedor flex
Activa el contexto flex y controla la dirección, el wrap y el gap en el contenedor. Quienes cursan entienden cómo las propiedades del contenedor gobiernan todo el comportamiento de los hijos.
Capítulo 5OcultarOcultar detallesVer detallesLayouts con CSS Grid en Tailwind
Layouts con CSS Grid en Tailwind
Lección 1 • Alineación dentro de Grid
Aplica justify-items, align-items, justify-self y align-self dentro del contexto de grid. Quienes cursan posicionan el contenido de las celdas independientemente del tamaño de las pistas.
Lección 2 • Configuración del contenedor Grid
Activa el contexto grid y define plantillas de columnas y filas usando clases de Tailwind. Quienes cursan entienden cómo las definiciones de plantilla controlan toda la ubicación de los hijos.
Lección 3 • Construir layouts reales con Grid
Construye una carcasa de dashboard, una galería de imágenes y un layout de página editorial usando utilidades de grid. Quienes cursan aplican el conocimiento de grid a estructuras de página con calidad de producción.
Lección 4 • Expansión de columnas y filas
Cubre las utilidades col-span, row-span y full-span para ubicar elementos a lo largo de múltiples pistas. Quienes cursan crean layouts asimétricos que rompen el patrón uniforme de la grilla.
Lección 5 • Auto flow y pistas implícitas
Explica grid-auto-flow, auto-cols y auto-rows para contenido generado dinámicamente. Quienes cursan manejan cantidades desconocidas de elementos sin romper la integridad del layout.
Capítulo 6OcultarOcultar detallesVer detallesDiseño responsivo y breakpoints
Diseño responsivo y breakpoints
Lección 1 • Cambio de layout responsivo
Alterna entre layouts de flex y grid en diferentes breakpoints para una estructura adaptativa. Quienes cursan construyen componentes que se reestructuran sin JavaScript.
Lección 2 • Prefijos de breakpoint de Tailwind
Cubre los prefijos sm, md, lg, xl y 2xl y sus umbrales de píxeles por defecto. Quienes cursan aplican prefijos de breakpoint a cualquier clase de utilidad con confianza.
Lección 3 • Principios de diseño mobile-first
Establece el pensamiento mobile-first y explica por qué los breakpoints de Tailwind son min-width. Quienes cursan replantean las decisiones de diseño para comenzar desde el viewport más pequeño.
Lección 4 • Breakpoints personalizados y configuración de screens
Agrega breakpoints específicos del proyecto y sobrescribe los defaults en la clave de configuración screens. Quienes cursan adaptan el sistema responsivo de Tailwind a cualquier especificación de diseño.
Lección 5 • Tipografía y espaciado responsivos
Ajusta tamaños de fuente, line heights y espaciado a través de breakpoints para una legibilidad óptima. Quienes cursan se aseguran de que el texto y el espacio en blanco escalen apropiadamente en cada dispositivo.
Capítulo 7OcultarOcultar detallesVer detallesEstados, variantes e interactividad
Estados, variantes e interactividad
Lección 1 • Variantes de grupo y par
Enseña los patrones group-hover y peer-checked para estilos disparados por el padre y por el hermano. Quienes cursan construyen menús desplegables y checkboxes personalizados sin JavaScript.
Lección 2 • Variantes de estado de formulario
Aplica las variantes required, invalid, valid y checked para estilizar los estados de validación de formularios. Quienes cursan proporcionan una respuesta visual clara para la entrada del usuario sin CSS personalizado.
Lección 3 • Utilidades de transición y animación
Agrega transiciones suaves y animaciones de keyframes usando las clases de utilidad incorporadas de Tailwind. Quienes cursan mejoran la interactividad con movimiento eficiente y amigable con la GPU.
Lección 4 • Estados active, visited y disabled
Cubre las variantes active, visited, disabled y placeholder para un estilado completo de formularios y enlaces. Quienes cursan manejan todos los estados interactivos en un flujo de trabajo de clases de utilidad único.
Lección 5 • Variantes hover y focus
Aplica los prefijos hover y focus a utilidades de color, sombra y transformación. Quienes cursan construyen botones y enlaces interactivos que cumplen con los estándares de respuesta visual.
Capítulo 8OcultarOcultar detallesVer detallesTécnicas avanzadas de Tailwind
Técnicas avanzadas de Tailwind
Lección 1 • Valores arbitrarios y variables CSS
Usa la notación de corchetes para valores únicos e integra propiedades personalizadas de CSS en las utilidades. Quienes cursan escapan de la escala por defecto cuando las especificaciones de diseño exigen precisión.
Lección 2 • Rendimiento y optimización del bundle
Audita el tamaño de salida del CSS, configura las rutas de contenido con precisión y aplica patrones de lista segura (safelist). Quienes cursan envían la hoja de estilos más pequeña posible sin sacrificar el uso dinámico de clases.
Lección 3 • Implementación de modo oscuro
Configura el modo oscuro basado en clase y en media query y aplica variantes dark en toda una UI. Quienes cursan entregan temas completos claros y oscuros desde una sola hoja de estilos.
Lección 4 • Escribir plugins personalizados de Tailwind
Construye utilidades, componentes y plugins de variante personalizados usando la API de plugins de Tailwind. Quienes cursan extienden las capacidades de Tailwind para ajustarse a los requisitos únicos de cualquier proyecto.
Lección 5 • Extraer componentes con @apply
Demuestra @apply para crear clases CSS reutilizables a partir de combinaciones de utilidades. Quienes cursan equilibran la pureza utility-first con necesidades prácticas de abstracción de componentes.
Tu certificado válido de finalización
Este curso es para vos:
Desarrollador front-end: quiere una alternativa más rápida y uniforme a escribir CSS personalizado.
Diseñador web freelance: necesita entregar sitios de clientes con un acabado profesional en plazos ajustados.
Desarrollador full-stack: trabaja con la interfaz de usuario pero le cuesta mantener las hojas de estilo organizadas y escalables.
Persona que cambia de campo laboral: está armando un portafolio para entrar en el desarrollo web desde otro sector.
Estudiante de ciencias de la computación: listo para ir más allá de los trabajos del curso y construir interfaces del mundo real.
Desarrollador back-end: está asumiendo responsabilidades de front-end y necesita un sistema de estilos práctico.
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... les agradezco por todo lo que hacen, ya los recomendé a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltear 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 Argentina?
¿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




















