Formação React JS

Crie aplicações web modernas com React!

Esta formação faz parte dos nossos cursos de Front-end
70h
Para conclusão
7
Cursos
2
Podcasts

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

Formação React

Com os cursos e conteúdos da Formação React da Alura, você vai construir duas aplicações. A primeira é um cadastro de livro e autores, para introduzir a tecnologia e te dar uma visão geral do que pode ser feito. Você também vai reproduzir uma famosa rede social de fotos e vídeos e, enquanto escreve as funcionalidades, vai ter a oportunidade de conhecer muito mais detalhes da biblioteca.

  • O que é React?

    O React é uma das formas mais modernas de se criar aplicações web! Os criadores definem o React como uma biblioteca JavaScript declarativa, eficiente e flexível para a criação de interfaces de usuário.

  • Por que usar o React?

    O React permite que você crie aplicações muito legais e com menos esforço. É flexível, fácil de usar e utilizado por grandes companhias de tecnologia ao redor do mundo.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você irá aprender

  • Flavio Henrique de Souza Almeida

  • Juliana Negreiros

  • Paulo Scalercio

Passo a passo

  1. 1 Avançando em JavaScript

    Para começar, você vai se aprofundar em JavaScript. Você vai utilizar o paradigma de Orientação a Objetos em aplicações práticas para resolver problemas, aplicará novos recursos de ECMASCRIPT 6, vai estruturar sua aplicação e utilizar padrões de projeto.

    Você também vai aprender a armazenar dados offline com IndexedDB, encartar-se com a Fetch API, usar Babel para garantir a compatibilidade máxima de seu código e tornar o código ainda mais elegante com novos padrões de projetos.

  2. 2 Webpack

    Nesta parte, você aprenderá a manipular módulos na sua webapp! Você vai conhecer sobre o bundler mais popular do mercado, vai conseguir diferenciar o build de desenvolvimento do build de produção e aplicará técnicas como o lazy loading e o code splitting. Além disso, você será mais produtiva(o) com o Webpack Dev Server e vai conhecer quais são as boas práticas seguidas pela comunidade.

  3. 3 React

    Agora que você já aprendeu as questões fundamentais para chegar até o React, você vai de fato começar a utilizá-lo em suas aplicações. Nesta parte da Formação, você vai aprender a criar componentes reutilizáveis entre suas telas, diminuir o acoplamento através de eventos entre seus componentes, utilizar seu conhecimento em Orientação a Objetos para criar componentes com vida própria, declarar o comportamento que você espera e usar o Create React App para não ter nenhum trabalho de configuração.

    Além disso conhecerá o React Router mais a fundo utilizando parâmetros na rota, vai saber mais sobre o ciclo de vida do React e dividirá as responsabilidades com o Presentational e Container components.

Front-end

Além dessa, a categoria Front-end conta com cursos de HTML, CSS, React, Angular, JavaScript, jQuery,e mais...

Experiências de quem já estudou com a gente

Andre Luiz Bittencourt

em 21/11/2019

Esse professor é incrivel ! Por favor façam mais cursos com ele !! Didatica excelente, material excelente, exemplos tudo fantastico. O melhor que ja vi na plataforma ate o momento,

JavaScript: Aprofundando em MVC, padrão Proxy e Factory

Marcus Vinicius Moreira Teixeira Siqueira

em 02/01/2020

Gostei do conteúdo. Explorou diversos recursos que eu ainda não conhecia e era justamente isso que procurava.

JavaScript: Conhecendo o Browser e padrões de projeto

Franklin de Oliveira

em 01/09/2019

Curso com Projeto muito bem elaborado, abordando com clareza e de forma gradual os recursos da linguagem JavaScript. Conteúdo apresentado com excelência e ótima didática do Flavio Almeida. Parabéns!

JavaScript: Salvando dados localmente com IndexedDB

Comece hoje mesmo os cursos de React JS. Matricule-se agora!

  • 1155 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1155 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1155 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1155 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana