Curso React.js

Curso React.js

Preço normal €200,00 EUR
Preço normal Preço de saldo €200,00 EUR
Em promoção Esgotado
Imposto incluído.

Neste curso React.js abordamos desde o básico até tópicos mais avançados em React.js, garantindo que você obtenha um entendimento completo de como usar o React para construir aplicações web dinâmicas e responsivas.

Módulo 1: Introdução ao React.js

  • Lição 1: Compreendendo o desenvolvimento front-end da Web
    • Visão geral de HTML, CSS e JavaScript
    • Introdução aos aplicativos de página única (SPAs)
  • Lição 2: Introdução ao React.js
    • História e princípios do React
    • React vs. outras estruturas de front-end
  • Lição 3: Configurando o Ambiente de Desenvolvimento
    • Node.js, npm e create-react-app
    • Introdução às ferramentas de desenvolvedor React

Módulo 2: Noções básicas de reação

  • Lição 1: JSX
    • Compreendendo a sintaxe JSX
    • JSX x HTML: principais diferenças
  • Lição 2: Componentes e Acessórios
    • Componentes funcionais versus componentes de classe
    • Passando e acessando adereços
  • Lição 3: Estado e Ciclo de Vida
    • Compreendendo o estado no React
    • Métodos de ciclo de vida de componentes

Módulo 3: Conceitos Avançados de React

  • Lição 1: Manipulando Eventos
    • Manipulação de eventos no React
    • Vinculando manipuladores de eventos em componentes de classe
  • Lição 2: Renderização Condicional
    • Condicionais embutidos em JSX
    • Renderização condicional de componentes
  • Lição 3: Listas e Chaves
    • Renderizando listas em React
    • Compreender as chaves e sua importância

Módulo 4: Gerenciamento de Estado e Ganchos

  • Lição 1: Introdução aos Ganchos
    • Compreendendo os ganchos no React
    • Ganchos useState e useEffect
  • Lição 2: Ganchos Avançados
    • useContext, useReducer e useMemo
    • Ganchos personalizados
  • Lição 3: Gestão do Estado
    • Compreendendo a gestão do estado
    • Introdução à API de contexto e Redux

Módulo 5: Roteamento e Navegação

  • Lição 1: Introdução ao React Router
    • Configurando o roteador React
    • Configurando rotas
  • Lição 2: Navegação e Parâmetros
    • Navegação programática
    • Passando e lendo parâmetros e strings de consulta

Módulo 6: Chamando APIs e busca de dados

  • Lição 1: Buscando dados no React
    • Usando fetch e Axios para chamadas de API
    • Tratamento de dados assíncronos
  • Lição 2: Integrando Bibliotecas de Terceiros
    • Bibliotecas React populares (Formik, Yup, React-Query)
    • Aprimorando aplicativos React com bibliotecas de terceiros

Módulo 7: Teste e implantação

  • Lição 1: Teste em React
    • Introdução ao Jest
    • Testando componentes e ganchos
  • Lição 2: Implantação
    • Construindo e otimizando aplicativos React para produção
    • Implantando aplicativos React no Netlify ou Vercel

Módulo 8: Projeto

  • Projeto Capstone
    • Planejando e criando um aplicativo React
    • Incorporando conceitos aprendidos e melhores práticas
    • Apresentação do projeto e feedback
Ver detalhes completos