Dois anos
de acesso à Alura

30% OFF

Falta pouco!

00

DIAS

00

HORAS

00

MIN

00

SEG

Logo do curso
Curso

React:

utilizando hooks para gerenciar estados

Quero estudar na alura

10h

Para conclusão

196

Pessoas nesse curso

9.2

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Realize o desenvolvimento e integração de modais
  • Aprenda a usar o Local Storage para persistência de dados
  • Faça o gerenciamento de estados com hooks do React
  • Faça implementação da Context API para gerenciamento global
  • Realize edição e salvamento de tarefas em uma aplicação
  • Finalizar e publicar uma aplicação React

Público alvo_

Pessoas desenvolvedoras front-end que já possuem conhecimento básico em React, especialmente em JSX e no uso do hook UseState.

Vinicios Neves

github

linkedin

Vinicios Neves, Tech Lead e Educador, mistura código e didática há mais de uma década. Especialista em TypeScript, lidera equipes full-stack em Portugal e inspira futuros desenvolvedores na FIAP e Alura. Com um pé no código e outro no ensino, ele prova que a verdadeira engenharia de software vai além das linhas de código. Além de, claro, ser senior em falar que depende.

Curso atualizado em 25/06/2025

Ementa

  1. Criando um Dialog

    • Iniciando o projeto React
    • Utilizando elemento dialog nativo
    • Reagindo a cliques
    • Conhecendo o useRef
  2. Efeitos colaterais

    • Quem controla o estado
    • Conhecendo o useEffect
    • Criando um componente reaproveitável
    • Criando o Input
    • Finalizando o formulário
    • Caçando bugs e aplicando boas práticas
  3. Criando componentes escaláveis

    • Implementando o useState
    • Completando tarefas
    • Removendo tarefas
    • Boas práticas e prop-drilling
  4. Context API

    • Criando o nosso contexto
    • Refatorando o app
    • Persistindo dados com a localStorage
  5. Finalizando o crud

    • Contexto controlando a modal
    • Ouvindo o evento de close
    • Alterando a descrição
    • Utilizando o Empty State

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Front-end

Desenvolva experiências web incríveis com HTML, CSS e JavaScript, além de se aprofundar nos principais frameworks do mercado, como React, Angular e Vue.JS. Domine JavaScript a fundo, para não depender de copiar e colar.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 94 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Mais tempo para a sua evolução, na velocidade do mercado. Comece hoje e aproveite por 2 anos.

Conheça os Planos para Empresas