Próximas Turmas

Nenhuma turma disponível no momento

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

  • Javascript Moderno
    • Json
    • Arrow Functions
    • Template String
    • Desestruturação
    • Promisses
    • Async / Await
    • Métodos para manipular Arrays
  • Introdução ao React.js
    • O que é React.js e por que usá-lo
    • Instalação do Node e NPM
    • Trabalhando com Vite
  • Principais elementos do React
    • Eventos
    • Componentes
    • Propriedades
    • DefaultProps
    • useState
    • useEffect
    • Importando imagens no React
  • Trabalhando com CSS
    • Css Modules
    • Styled Components
    • TawilwindCSS
  • APIs
    • AXIOS
    • Acessando serviços de API
    • Responses
    • Headers
    • Integrando o projeto REACT com APIs Web
  • Next.js
    • Introdução ao Next.js
    • Criando páginas no Next.js
    • Rotas dinâmicas
    • Estrutura de diretórios do Next
    • Criação de layouts
  • Formulários
    • Formulário de cadastro
    • Formulário de login
    • Uso do localStorage
  • Gerenciamento de Estado
    • Ciclo de vida dos componentes
    • Ambientes autenticados e públicos
  • 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