Rocketseat

React

Desenvolva interfaces modernas e reativas na web utilizando uma biblioteca modular e escalável.

Tem módulo novo chegando!

As aulas dessa trilha estão sendo gravadas pra te trazer o que há de mais atual no mercado. Seu certificado estará disponível assim que a trilha completa estiver totalmente liberada na plataforma.

Nível 2

Criando primeiro projeto com tooling

30 Aulas

Projeto Todo

Módulo30 aulas
4h 11min
Em breve

Nesse módulo, você irá aproveitar o conhecimento do módulo anterior para criar o seu primeiro projeto React com um tooling: Vite. No ToDo, você aprenderá sobre componentização, estilização e variantes, estados do React, armazenamento local do navegador (localStorage) e até sobre como trabalhar com pending states (skeletons, spinners) ao simular requisições assíncronas.

Nível 3

Avançando no fundamentos

Introdução teórica

MóduloEm breve

Nesse módulo, iniciaremos a introdução teórica de novos conceitos que te auxiliarão no desenvolvimento de aplicações React. Começaremos por hooks mais específicos como manipulação de elementos da DOM ou memoização de trechos de código para melhoria de performance. Em seguida, entenderemos mais sobre como trabalhar com requisições assíncronas no React.

Projeto Álbum de fotos

MóduloEm breve

Nesse módulo, começaremos a parte prática desse nível ao desenvolver o projeto Álbum de Fotos. Listar fotos, criar álbuns, realizar upload de arquivos, implementar filtros de buscas e comunicar com API são algumas das funcionalidades que exploraremos nesse projeto.