Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Redux - O guia completo com Redux Tool Kit (2023)

Curso de Redux - O guia completo com Redux Tool Kit (2023)

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Redux - O Guia Completo com Redux Tool Kit (2023)

Um Guia Abrangente sobre Redux, Redux Toolkit e Gerenciamento de Estado

Descubra os detalhes do Redux, Redux Toolkit e gerenciamento de estado neste curso abrangente.

O Redux pode ser uma biblioteca desafiadora de dominar, especialmente para iniciantes. Quando combinado com o React, o Redux se torna a biblioteca de gerenciamento de estado mais popular. Agora é o momento perfeito para aprender Redux, pois oferece inúmeras oportunidades de emprego e pode melhorar significativamente suas perspectivas de carreira. Ao adicionar o Redux ao seu conjunto de habilidades, você estará bem preparado para exames práticos e novos projetos que surgirem em seu caminho.

Você sempre quis aprender Redux, mas achou a documentação muito extensa ou difícil de navegar? Você gostaria que alguém pudesse explicar os conceitos e fundamentos em vez de apenas fornecer trechos de código? Você está procurando um curso conciso que possa ser concluído em um fim de semana ou dois? Não procure mais!

Eu entendo as dificuldades de aprender Redux, pois passei por isso. Por isso, criei este curso. Originalmente, começou como documentação pessoal, mas decidi transformar minhas anotações e explicações em formato de vídeo para ajudar outras pessoas como você!

Neste curso, exploraremos os conceitos, fundamentos e implementação do Redux e seus pacotes associados. Nosso foco não está em construir aplicativos completos, mas sim em explorar conceitos relevantes do Redux usando código mínimo. Ao isolar os conceitos, os alunos podem obter uma compreensão mais profunda de como o Redux funciona.

Ao longo do curso, utilizamos diagramas, analogias e exemplos para transmitir os conceitos de várias maneiras. Além disso, fornecemos materiais de aprendizagem que serão inestimáveis ​​ao se preparar para entrevistas ou avaliações de projetos.

Aqui está uma prévia dos tópicos que abordamos:

  • Introdução ao Redux: O que, por que, como e sua importância
  • Terminologia do Redux explicada por meio de analogias
  • Compreensão do fluxo de estado no Redux
  • Conceitos e configuração de store e state slices
  • Reducers e a necessidade de combineReducers
  • Desmistificando os enhancers
  • Compreensão do middleware e suas diferenças dos enhancers
  • Conceito de estado derivado
  • Carregando estado do armazenamento local
  • Adicionando funcionalidade aos aplicativos
  • Restringindo renderização desnecessária com shallowEqual
  • Redux persist
  • Lidando com operações assíncronas com Redux
  • Usando axios para buscar respostas de API
  • Lidando com efeitos colaterais com middleware
  • Redux thunk: O que é e como usá-lo
  • Criadores de ação e sua importância
  • Memoização com reselect
  • Lidando com caminhos absolutos com jsconfig
  • Adicionando indicadores de progresso para indicar estados intermediários e expandindo state slices no store
  • Constantes de ação e normalização
  • Usando async/await com Promises
  • Introdução ao Redux Toolkit e sua configuração
  • Utilizando createSlice
  • AsyncThunk e entityAdapters
  • Normalização com entityAdapters
  • Adicionando seletores e dividindo componentes

Com base no feedback dos alunos, estou aberto a adicionar mais conteúdo e palestras bônus para atender às suas necessidades específicas.

O que você aprenderá

  • Compreender o padrão Redux, fluxos de trabalho, ferramentas e técnicas
  • Aprender o que, por que, como e quando usar o Redux
  • Explorar conceitos importantes, como enhancers, middlewares, thunks, estados derivados, ações, reducers, efeitos colaterais e muito mais
  • Utilizar o Redux Toolkit para simplificar seu fluxo de trabalho
  • Explorar Redux thunk, normalização, entity adapters, async/await e muito mais
  • Ganhar confiança para enfrentar projetos e entrevistas
Ver informações completas