Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Aprenda e entenda React 19
Rating: 4.8 out of 5(19 ratings)
73 students

Aprenda e entenda React 19

Criando aplicações web com React 19, a biblioteca para UI mais utilizada no momento
Last updated 2/2026
Portuguese

What you'll learn

  • Criar aplicações em React
  • Entender conceitos como DOM virtual e renderização
  • Aprender a utilizar hooks como useState, useEffect, useRef, useContext e useReducer
  • Aprender a buscar dados em servidores com fetch e axios
  • Aprender as técnicas de ES6 mais utilizadas em React

Course content

15 sections113 lectures11h 6m total length
  • Introdução ao React9:19
  • Interagindo com o DOM usando JavaScript5:58
  • O React como uma biblioteca JavaScript3:35
  • Elementos React3:05
  • Usando o ReactDOM3:36
  • Elementos Filhos5:18

Requirements

  • Conhecimento básico de JavaScript é necessário para este curso, além de HTML.

Description

O React é, sem dúvida, a biblioteca mais utilizada para criação de interfaces com usuários no momento. Seu crescimento exponencial vem transformando a maneira como desenvolvemos aplicações web, e dominar o React é uma habilidade cada vez mais valiosa para desenvolvedores front-end e full-stack.

Nesse contexto, apresentamos o nosso curso de React 19, que tem como objetivo não apenas ensinar o React, mas fazer com que você compreenda profundamente seu funcionamento. Ao longo do curso, vamos nos aprofundar em questões fundamentais, como estados, componentes, renderizações e otimizações, entre outras. Além disso, você aprenderá a utilizar os mais importantes hooks, como useState, useReducer, useEffect, useRef, além de criar seus próprios hooks customizados e utilizar a Context API.

O curso também aborda as principais novidades do React 19, explicando como elas impactam a forma de escrever código mais performático, previsível e fácil de manter. Você aprenderá a pensar em React de maneira declarativa, entendendo como o ciclo de renderização funciona e como evitar armadilhas comuns que levam a bugs ou perda de desempenho.

Com uma abordagem prática e conceitual ao mesmo tempo, o curso equilibra teoria e exemplos reais, preparando você para desenvolver aplicações modernas, escaláveis e profissionais. Ao final, você não apenas saberá “usar” React, mas entenderá por que as coisas funcionam da maneira que funcionam — o que faz toda a diferença no dia a dia de um bom desenvolvedor.

Who this course is for:

  • Desenvolveres web que tenham um certo conhecimento de HTML e JavaScript e queiram aprender como criar aplicações em React e sobre o ecossistema React.