⭐️ Curso de React com Typescript
Introdução
Curso de react: Aula 01 - Começando com ReactJS
Curso de react: Aula 02 - Removendo arquivos desnecessários
Curso de react: Aula 02.01 [bônus] - Atualização do react-router-dom
Entendendo o projeto
Curso de react: Aula 03 - Estrutura de pastas
Componentes e navegação entre páginas
Curso de react: Aula 04 - Componentes e páginas
Curso de react: Aula 05 - Navegando entre rotas
Conhecendo os React Hooks
Curso de react: Aula 06 - Usando o useState da forma certa
Curso de react: Aula 07 - Usando o useEffect da forma certa
Curso de react: Aula 08 - Usando o useMemo
Curso de react: Aula 09 - Usando o useCallback
Curso de react: Aula 10 - Usando o useRef com elementos HTML
Curso de react: Aula 11 - Usando o useRef com objetos simples
Dominando a componentização
Curso de react: Aula 12 - Criando componentes customizados
Curso de react: Aula 13 - Usando forwardRef
Curso de react: Aula 13.01 [bônus] - Atualização do react 17 para 18
Curso de react: Aula 14 - Passando filhos para componentes
Trabalhando com API de contexto
Curso de react: Aula 15 - Usando a API de context
Curso de react: Aula 16 - Usando o useContext
Curso de react: Aula 17 - Criando um react hook customizado
Curso de react: Aula 18 - Passando funções no contexto
Curso de react: Aula 19 - Passando state no contexto
Trabalhando com listas
Curso de react: Aula 20 - Trabalhando com listas
Curso de react: Aula 21 - Trabalhando com listas de objetos
Trabalhando com APIs
Curso de react: Aula 22 - Apresentando o JSON Server
Curso de react: Aula 23 - Refatorando para adicionar consultas de API
Curso de react: Aula 24 - Service de acesso ao backend
Curso de react: Aula 25 - Buscando tarefas na API
Curso de react: Aula 26 - Cadastrando uma tarefa via API
Curso de react: Aula 27 - Atualizando uma tarefa via API
Curso de react: Aula 28 - Apagando uma tarefa via API
Conclusão e agradecimentos
Curso de react: Aula 29 - Finalização e agradecimentos