Desenvolvimento Frontend com React 💻
Capacite-se para desenvolver aplicações web modernas utilizando React, aplicando as melhores práticas de componentização, gerenciamento de estado, consumo de APIs REST e deploy.
Foco do Curso
Metodologia: Aprendizado prático baseado em projeto (PBL), focado na construção de interfaces performáticas, escaláveis e visualmente atraentes.
🎯 O Que Você Vai Aprender
-
Fundamentos do React --- Domine JSX, componentes funcionais, props e a estrutura de projetos modernos com Vite. Ir para Módulo 1
-
Gerenciamento de Estado --- Aprenda a controlar o fluxo de dados com
useState,useEffect, Context API e introdução ao Redux. Ver Estados -
Navegação SPA --- Implemente rotas dinâmicas, parâmetros e navegação programática com o React Router. Ver Roteamento
-
Consumo de APIs --- Conecte sua aplicação ao mundo real consumindo APIs RESTful com Fetch e Axios, tratando erros e estados de loading. Ver Projetos
📚 Jornada de Aprendizado (16 Aulas)
O curso é estruturado para levar você do zero ao deploy de uma aplicação completa.
🧱 Módulo 1: Fundamentos e Essenciais (Aulas 01-04)
- Aula 01 - Introdução ao Frontend Moderno 🧩
- Aula 02 - Fundamentos do React 🏗️
- Aula 03 - Estado e Eventos 🔄
- Aula 04 - Ciclo de Vida e useEffect ⏱️
🎨 Módulo 2: Estilização e Componentização (Aulas 05-07)
- Aula 05 - Estilização em React 💄
- Aula 06 - Componentização Avançada 🏗️
- Aula 07 - Listas, Keys e Condicionais 📜
🚀 Módulo 3: Navegação e Gerenciamento de Dados (Aulas 08-11)
- Aula 08 - React Router 🛣️
- Aula 09 - Consumo de API REST 📡
- Aula 10 - Gerenciamento de Estado Global 🌍
- Aula 11 - Formulários Avançados 📝
🚢 Módulo 4: Qualidade e Integração Final (Aulas 12-16)
- Aula 12 - Performance e Otimização ⚡
- Aula 13 - Testes no Frontend 🧪
- Aula 14 - Integração com Backend 🔗
- Aula 15 - Build e Deploy 🚀
- Aula 16 - Projeto Final 🎓