Próximas Turmas

  • Frequência: Terça e Quinta
  • Horário: 18:00/22:00h
  • Término Previsto: 18/09/2025
  • Modalidade: Online
  • Professor: Vitor Esteves
Investimento:

12*R$220,00

  • Frequência: Sábado
  • Horário: 13:00/17:00h
  • Término Previsto: 18/10/2025
  • Modalidade: Presencial/online
  • Professor: Vitor Esteves
Investimento:

12xR$220,00

Quero mais informações

O que você vai aprender nesse curso

Objetivo:

O curso é voltado para profissionais que atuam com desenvolvimento Web Front-End e desejam especializar-se no em React JS.

Neste curso aluno aprenderá do zero a trabalhar com ReactJS. Trabalharemos desde a instalação até o desenvolvimento de aplicações colocando em prática, todo o conteúdo adquirido.

Aplicações com consumo de APIs e publicação online.

Pré-requisito: Formação Front-End ou conhecimentos em HTML/CSS/Javascript

Conteúdo do curso

  • Introdução ao React.js
    • O que é React.js e por que usá-lo
    • Instalação do Node e NPM
    • NVM para Unix-based
    • Instalação do Next.js
    • Comandos iniciais do Next.js
  • TypeScript e Next.js
    • Introdução ao TypeScript
    • Criando páginas no Next.js
    • Rotas dinâmicas
    • Estrutura de diretórios do Next
    • Criação de layouts
  • Componentes
    • Criação de componentes
    • Comunicação entre componentes (pai e filho)
    • Introdução aos React Hooks
  • Formulários e Armazenamento
    • Formulário de cadastro
    • Formulário de login
    • Uso do localStorage
  • Gerenciamento de Estado
    • Ciclo de vida dos componentes
    • Context API
    • Ambientes autenticados e públicos
  • Estilização
    • Instalação do Material UI
    • Componentes do Material UI
    • Estilização com Emotion
  • Integração com APIs
    • Backend do Next.js
    • Consumo de APIs com Async/Await
  • Organização e Melhores Práticas
    • Organização de projetos
    • Páginas replicáveis
    • Componentes dinâmicos
  • Publicação da Aplicação
    • Deploy de aplicações Next.js