Aprenda e entenda React
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
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, 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, useMemo, useCallback, além de criar seus próprios hooks customizados e utilizar a Context API.
Este é um projeto em andamento, e estamos trabalhando arduamente para oferecer um pacote completo de cursos sobre o ecossistema do React. Em breve, serão inseridos outros cursos nesse mesmo pacote, onde trabalharemos bibliotecas como react-router-dom v6.4, SWR e Redux Toolkit, para que você possa se tornar um desenvolvedor React completo e bem preparado.
Não importa se você é um iniciante ou um desenvolvedor experiente que deseja aprimorar suas habilidades, nosso curso é a escolha perfeita para quem deseja aprender React ou compreender melhor seu funcionamento. Com um conteúdo atualizado e abrangente, você estará preparado para enfrentar desafios e construir aplicações web incríveis. Então, junte-se a nós agora e comece sua jornada para se tornar um desenvolvedor React de sucesso!
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.
Instructor
Doutor em física, entusiasta de programação, começou a programar em Clipper e Pascal quando novo. Criou sua primeira página web em 1996 e acompanhou a evolução da Internet desde então. Entusiasta com a tecnologia baseada em blockchain, resolveu tirar uma folga da área acadêmica e voltar à programação full-stack. Atualmente programa em solidity, javascript, react, entre outras tecnologias de front-end e back-end. Também tem grande interesse no futuro de aplicações descentralizadas como uma forma de revolucionar a Internet.