Curso React JS + Tailwind CSS

  • Web UX Design Era Digital

Curso React JS + Tailwind CSS

14h
Visão Geral

Este curso ensina você a construir interfaces modernas, rápidas e responsivas utilizando React JS combinado com o poder e a simplicidade do Tailwind CSS. É focado em prática, com muitos exemplos reais, componentes reutilizáveis e técnicas para criar interfaces profissionais.

Objetivo

Após realizar este curso, você será capaz de:

  • Configurar React + Tailwind do zero.
  • Criar componentes estilizados com classes utilitárias.
  • Construir interfaces modernas, responsivas e organizadas.
  • Personalizar temas, cores, tipografias e espaçamentos.
  • Criar layouts completos usando boas práticas de UI.
  • Acelerar o desenvolvimento através de padrões e componentes prontos.
Publico Alvo
  • Iniciantes e intermediários em React.
  • Pessoas que querem criar interfaces modernas sem escrever CSS tradicional.
  • Devs front-end que desejam acelerar o desenvolvimento visual.
  • Estudantes que querem dominar Tailwind aplicado a React.
Pre-Requisitos
  • Noções básicas de HTML e CSS.
  • React básico (componentes, estado, props).
Conteúdo Programatico

Module 1 – Introduction to Tailwind CSS

  1. What is Tailwind CSS
  2. Utility-first philosophy
  3. Benefits and use cases
  4. Understanding the Tailwind workflow

Module 2 – Setting Up React + Tailwind

  1. Installing Tailwind in React
  2. Configuring tailwind.config.js
  3. Working with layers and directives
  4. Dark mode configuration

Module 3 – Styling Basics

  1. Spacing, colors and typography utilities
  2. Flexbox and grid utilities
  3. Borders, shadows and rounded utilities
  4. Responsive classes and breakpoints

Module 4 – Building Reusable Components

  1. Buttons and variants
  2. Cards, badges and tags
  3. Navigation bars and headers
  4. Forms and inputs

Module 5 – Layouts and Page Structure

  1. Creating page sections
  2. Responsive grid layouts
  3. Hero sections and feature sections
  4. Building landing pages with Tailwind

Module 6 – Customization & Theming

  1. Extending colors and fonts
  2. Custom spacing and sizing
  3. Reusable theme presets
  4. Working with plugins

Module 7 – Advanced UI Patterns

  1. Animations and transitions
  2. Hover, focus and active states
  3. Conditional styling with classnames
  4. Using Tailwind with component libraries

Module 8 – Final Project

  • Creating a complete responsive UI using:
  1. React components
  2. Tailwind utility classes
  3. Custom theme
  • Building:
  1. Navbar
  2. Hero section
  3. Feature grid
  4. Cards
  5. Footer
TENHO INTERESSE

Cursos Relacionados

Curso Adobe Captivate Foundation

16 horas

Curso Adobe Captivate Advanced

16 horas

Curso Algoritmos Visual Foundation

16 horas

Curso Web Performance and Optimisation

Curso Web Performance and Optimisation

Curso Adobe Animate Foundation

16 horas

Curso PHP Developer Foundation

32 horas