Nossas novas aulas são em formato online e ao vivo!

Uma dinâmica diferenciada, com interação, compartilhamento e dúvidas em tempo real.

Saiba mais

Curso React e Redux para construção de Web Apps online

(32h)

CURSO EXCLUSIVO PARA EMPRESAS

De: 10x R$ 219,00

Por 10x de R$ 153,30

Investimento total de R$2190,00 por R$1533,00 no cartão ou boleto

Turmas disponíveis do curso

React e Redux para construção de Web Apps

Baixe o programa Inscreva-se

Descubra o que você vai encontrar no curso

Construa views mais complexas com uma das bibliotecas front-end mais famosas do mercado. Utilize componentes e organize melhor seu código, otimizando o DOM a seu favor.

Pré-requisitos

Conhecimento em JavaScript

Programa de Estudos

ENTENDA: SINGLE PAGE APPLICATION(SPA)

Aproveite ao máximo o Angular: entenda exatamente o que é uma SPA para isso. O curso começa te fazendo pensar: Por que precisamos de uma SPA? Quais são as características?

HTML MODULARIZADO COM COMPONENTES

Criar um elemento de tela reaproveitável é uma das possibilidades mais interessantes que você tem com o React. Cada componente tem um ciclo de vida específico, pode receber parâmetros, manter estado interno e muito mais. Além de tudo isso, o React ainda recomenda utilizar JSX, que é uma extensão do Javascript. Vamos praticar muito a criação de componentes para que tudo fique claro.

ISOLE A LÓGICA DE BUSCA E ENVIO DE DADOS

Boa parte dos dados que são exibidos na aplicação vem de uma fonte externa, um serviço web por exemplo. Onde devemos colocar esse código? Será que nosso componente deve ficar acoplado com esse tipo de lógica? Vamos discutir e implementar essa parte tão importante do sistema de forma a permitir a manutenção e evolução do nosso projeto.

NAVEGAÇÃO ENTRE PÁGINAS

Uma característica necessária, mesmo numa SPA, é a navegação entre páginas dentro da aplicação. O React em si vem apenas com o sistema de componentes. Para possibilitar a navegação vamos utilizar o React Router, um projeto construído em cima do React.

REDUX E O ESTADO EM UM SÓ LUGAR

O Redux é uma biblioteca que surgiu para facilitar a criação e busca dos valores de estado uma aplicação. Em vez de ter esses dados espalhados entre vários componentes, temos apenas uma única fonte que todo mundo consome. Vamos integrá-lo com nossa aplicação e através de muita prática entender exatamente o motivo de existência e como funciona essa que é uma das bibliotecas mais usadas no mundo React.

Esse é o resumo do nosso programa.

Baixe o programa

Pré-requisitos

Este curso não tem pré-requisitos

Quer reservar sua vaga nesse curso?

Preencha o formulário e te passaremos os próximos passos!

Instrutores & Convidados

Vanessa Me Tonini

Instrutora

Jhonatan Jacinto

Instrutor

Alexandre Aquiles

Instrutor

Comentários

Sempre bom conteúdo e ótimos profissionais.

Pedro Claudio de Lima e Silva

Ótimo curso. Recomendo para todos que quiserem aprender de forma rápida e com acompanhamento especializado.

Fernando Yagi Rosado

A experiência de estudar com a Caelum foi fantástica, tivemos um curso de qualidade, com uma instrutora qualificada e super profissional. Os conhecimentos adquiridos ampliaram a nossa visão sobre desenvolvimento e nos ajudarão a ter mais qualidade nos nossos futuros projetos.

Julio Cesar Santa Cruz Hauradou

Próximas Turmas

Para saber sobre novas turmas

Entre em contato

React e Redux para construção de Web Apps

React e Redux para construção de Web Apps