1Introdução ao React
2Configurando o ambiente e o JSX
3Componentes de função e props
4Renderização condicional e renderização de li…
5Tratamento de eventos
6Noções básicas sobre estado: useState
7Formulários e componentes controlados
8Composição e reutilização de componentes
9useEffect e o ciclo de vida
10useRef e manipulação do DOM
11Otimização de desempenho: useMemo e useCallba…
12Estado complexo: useReducer
13Contexto e estado global
14Ganchos personalizados
15Regras e armadilhas comuns dos hooks
16Introdução ao React Router
17React Router: Tópicos avançados
18Gerenciamento de estado: Zustand / Redux
19Solicitações HTTP e recuperação de dados
20TanStack Query (React Query)
21Soluções de Estilo para React
22Transições e animações
23Melhores práticas para TypeScript + React
24Testes de unidade (Vitest + React Testing Lib…
25Limites de erros e depuração
26Introdução ao Next.js
27Recuperação de dados e APIs no Next.js
28Implantação e CI/CD
29Biblioteca de Componentes de Interface do Usu…
30Exercício prático abrangente: Aplicativo Kanb…