Semana da Programação

R$128 de desconto!
Oferta acaba em:

0

dias

00

hrs

00

min

00

seg

Formação React JS

Crie aplicações web modernas com React!

Esta formação faz parte dos nossos cursos de Front-end
120h
Para conclusão
8
Cursos
4
Vídeos extras
4
Podcasts
1
Artigo

Assista o vídeo

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

Formação React

O React é uma das formas mais modernas de se criar aplicações web! Essa biblioteca foi criada pelo Facebook e utiliza muito da linguagem JavaScript para facilitar a criação de aplicações web modernas. Ela trabalha de forma declarativa, eficiente e flexível possibilitando a criação de interações complexas e ricas em sites.

Essa formação foi finalizada durante nossa Imersão React onde discutimos uma série de técnicas e informações importantes sobre o React. E agora com essa formação você terá ainda mais conteúdo, apresentado de uma maneira mais aprofundada sobre muitos dos pontos discutidos durante a imersão.

- Por que usar o React?

O React permite que você crie aplicações ricas em features com menos esforço do que se estivesse usando apenas HTML, CSS e JS. Ela é flexível, fácil de usar e utilizado por grandes companhias de tecnologia ao redor do mundo.

- Pré-requisitos

Lógica de programação com JavaScript e noções de Git te ajudarão muito durante essa formação. Aqui na Alura, curso de introdução ao JavaScript, além do curso de git.

Além disso é importante que você entenda como o HTML e CSS funcionam. Caso você queira estudar mais sobre esses assuntos a Formação de HTML e CSS aqui da Alura pode te ajudar.

- Mais conteúdos de JS

Além dessa formaçãod e React você encontra aqui na Alura cursos de outros frameworks para front-end como o Angular e o VueJS.

Mas se sua vontade é se tornar um desenvolvedor fullstack em JS o melhor caminho é também fazer nossa formação de NodeJS e aprender como essa linguagem funciona no back-end

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

  • Felipe Nascimento

  • Ricardo Bugan Debs

Passo a passo

  1. 1 Novas features do JavaScript

    Por ser uma biblioteca moderna o React utiliza os conceitos mais modernos presentes no JavaScript e por isso precisamos entender como essa linguagem evolui nos últimos tempos e o paradigma da Orientação a Objetos.

  2. 2 Webpack

    Agora que conhecemos melhor o JavaScript enquanto linguagem precisamos fazer a integração entre ele e o código HTML de nossas páginas. Através disso vamos entender algumas dificuldades da criação de aplicações web apenas com HTML, CSS e JS.

    Também vamos conhecer a API de Fetch do browser, o Webpack e os Bundlers de JS, entendendo a motivação do uso deles e como podemos usar as features mais novas do JS ao mesmo tempo que nosso site também funciona em browsers desatualizados.

  3. 3 React com Class Components

    Agora que você já aprendeu as questões fundamentais para entender melhor como o React funciona, chegou a hora de conhecermos essa biblioteca e utilizá-lo em nossas aplicações.

    Nesse primeiro momento iremos seguir com uma abordagem tradicional do React, criando componentes baseados em classes e aprendendo os principais conceitos da biblioteca.

  4. 4 Uma abordagem moderna

    Agora que você já viu os principais conceitos do React e como trabalhar com Classes, chegou a hora de vermos para onde essa biblioteca está evoluindo. Para isso, vamos conhecer os function components e junto com eles os React hooks.

    Nesse projeto iremos usar também a biblioteca do MaterialUI, entender sobre a contextAPI e porque ela é tão importante além de criar nosso próprio hook customizado.

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

Luis Gustavo Luciano Henz

em 01/08/2020

Parabéns ao Professor, por dominar tão bem o conteúdo. Obrigado novamente!

JavaScript: introdução a Orientação a Objetos

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

  • 1206 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

  • Desconto

Premium

Desconto
  • 1206 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 R$64,33
à vista R$900 R$772
Matricule-se

Premium Plus

Desconto
  • 1206 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 R$89,33
à vista R$1.200 R$1.072
Matricule-se

Max

Desconto
  • 1206 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 R$109,33
à vista R$1.440 R$1.312
Matricule-se
Procurando planos para empresas?

Acesso completo por 1 ano

Estude 24h/dia onde e quando quiser

Novos cursos todas as semanas