Desenvolva interfaces modernas e reativas na web utilizando uma biblioteca modular e escalável.
Nesse módulo você dará os seus primeiros passos com o React entendendo o que é React e o que não é, DOM x Virtual DOM, árvore de renderização, reconciliação, como reutilizar código por meio de componentes, formas de rodar o React e como criar o seu primeiro "Hello World"
Nesse módulo você vai se aprofundar na estruturação de projetos React: HTML, CSS, JSX, componentes, propriedades, estilização com TailwindCSS. Além disso, vai aplicar esses conceitos na prática em um projeto de Calculadora.
Primeiro questionário avaliativo da formação
Nesse módulo, você irá dar vida aos elementos no React. Começará entendendo sobre eventos, estados, React Hooks, renderizações condicionais, renderizações de listas, filtragem de listas, APIs de Contexto, Efeitos e Hooks Customizados. Além disso, também aplicará de forma prática esses conceitos no projeto da Calculadora.
Segundo questionário avaliativo da formação
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.
Terceiro questionário avaliativo da formação
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.
Quarto questionário avaliativo da formação
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.
Quinto questionário avaliativo da formação