React
"Criando uma aplicação acessível com JavaScript, Emotion e React Router" Este curso ensinará os fundamentos do JavaScript, bem como o uso das bibliotecas Emotion e React Router para criar uma aplicação acessível. É um bom ponto de partida para se familiarizar com o desenvolvimento web com JavaScript e React.
"Gerencie aplicações React com Typescript" Depois de ter uma compreensão básica do desenvolvimento com React, é recomendado aprender sobre o uso do TypeScript para gerenciar aplicações React. O TypeScript adiciona tipagem estática ao JavaScript, o que pode ajudar a prevenir erros e facilitar a manutenção do código.
"Gerencie estados em React com Redux" O próximo passo seria aprender como gerenciar estados complexos em aplicações React usando Redux. Redux é uma biblioteca popular para gerenciamento de estados em aplicações React, e este curso ajudará você a entender seus conceitos e usá-lo efetivamente em suas aplicações.
"Impulsione sua aplicação React e consuma APIs" Após ter uma compreensão sólida do gerenciamento de estados com Redux, é recomendado aprender como impulsionar sua aplicação React, consumindo APIs. Este curso abordará como fazer chamadas de API, manipular os dados retornados e atualizar a interface do usuário em resposta a esses dados.
"Melhore sua aplicação React com testes automatizados" Uma vez que você tenha uma aplicação funcional, é importante aprender sobre testes automatizados. Este curso irá guiá-lo através de diferentes técnicas e ferramentas para testar suas aplicações React, garantindo a qualidade e evitando regressões indesejadas.
"Melhore sua aplicação React com o Next.js" Agora que você tem uma base sólida em desenvolvimento React, é recomendado aprender sobre o Next.js. Next.js é um framework popular para construção de aplicações React com recursos avançados, como renderização do lado do servidor (SSR) e geração estática de páginas (SSG). Este curso ajudará você a aprimorar suas habilidades e aproveitar os recursos poderosos do Next.js.
"Performe sua aplicação React com Next.js Full stack" Por fim, você pode se aprofundar no Next.js e aprender como criar uma aplicação React full-stack, aproveitando os recursos do Next.js para lidar com a renderização no lado do servidor tanto para o front-end quanto para o back-end. Este curso abordará a criação de uma aplicação React escalável e com bom desempenho usando o Next.js.
Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.
Passo a passo
-
1
Conteúdo do plano
-
Curso React: desenvolvendo com JavaScript
-
Curso React: como os componentes funcionam
-
Curso React com JavaScript: lidando com arquivos estáticos
-
Curso React: desenvolvendo em React Router com JavaScript
-
Curso React: gerenciamento de estados globais com ContextAPI
-
Curso React: praticando React com Js
-
Curso React: migrando para TypeScript
-
Curso React: escrevendo com Typescript
-
Curso React: lidando com arquivos estáticos
-
Curso React: conhecendo a biblioteca React Router
-
Curso React: integrando seu projeto React com APIs
-
Curso React: gerenciando estado com Recoil
-
Curso React: testando os seus componentes
-
Curso React: otimizando a performance
-
Curso React: desenvolvendo uma biblioteca de componentes
-
Curso React: autenticando usuários
-
Curso React: obtendo dados com React Query
-
Curso React: consumindo GraphQL com Apollo Client
-
Curso React: combinando Context API e Apollo Client
-
Curso React: gerenciamento de estados globais com Redux
-
Curso React: Mutabilidade x Imutabilidade no Redux Toolkit com Immer
-
Curso React: entendendo Middlewares com Redux Thunk
-
Curso React: avançando em Middlewares com Listener Middleware
-
Curso React: utilizando a arquitetura Saga com Redux Saga
-
Curso Next.js: explorando o framework
-
Curso Next.js: tour pelo Next.js
-
Curso Next.js: autenticação e gerenciamento de Tokens
-
Curso Next.js: trabalhando com um CMS
-
Curso Next.js: trabalhando com arquitetura Front-end
-
Curso NextJS: CI e CD para Front-end com o Github Actions
-
Curso NextJS: documentando seu Front-end com o Storybook
-
Curso Next.js Full stack: arquitetura de componentes Front-end
-
Curso Next.js Full stack: gerenciando conteúdo em build time com File System
-
Curso Next.JS: full stack com lambdas
-