Descrição
React 17: Curso Completo de Iniciante a Avançado em React (2021)
Nível Iniciante a Intermediário: Aprenda os Fundamentos e Conceitos Avançados do React
O React.js se tornou uma referência essencial para o desenvolvimento de interfaces de usuário ricas e dinâmicas. Este projeto de código aberto, desenvolvido pelo Facebook em 2013, é utilizado por uma comunidade de milhões de desenvolvedores. Neste curso, você aprenderá as regras essenciais da sintaxe JSX para criar elementos React e desenvolver componentes independentes e reutilizáveis. Você também explorará a sintaxe da notação JSX, definirá e transferirá atributos usando props e aprenderá diferentes maneiras de passar props e children na hierarquia do seu projeto React. Além disso, você aprenderá como usar e transferir refs para manipular elementos DOM e adicionar fragments para agrupar elementos JSX. O curso aborda o tratamento de eventos, o ciclo de vida do componente, a renderização de props para compartilhamento de código entre componentes, componentes de ordem superior para separação de responsabilidades e compartilhamento de lógica de comportamento, e a API de contexto para criação de valores globais. O curso inclui vários projetos web com demonstrações de React.js.Destaque do Curso:
- #1 - Fundamentos: Aprenda a sintaxe e as regras do JSX, o essencial para o desenvolvimento em React!
- Crie componentes JSX
- Props e children
- Tratamento de eventos
- Listas e o atributo especial key
- Componentes controlados
- Métodos do ciclo de vida da classe (um lembrete sobre classes React)
- #2 - Referência da API de Hooks: Explore os hooks introduzidos na versão 16.8 do React, que se tornaram a forma preferida de escrever componentes React. Aprenda como gerenciar o ciclo de vida, converter classes em componentes funcionais e utilizar useState, useEffect, useRef, useReducer, useContext, useMemo e useCallback.
- #3 - Tópicos Avançados: Descubra tópicos avançados como componentes de ordem superior para compartilhar lógica comum entre vários componentes, a API de contexto para criação e compartilhamento de valores globais, a renderização de props para reutilização e compartilhamento de código, e proptypes para validar os tipos de dados das props.
Para quem é este curso?
- Desenvolvedores juniores com alguma experiência em JavaScript
- Desenvolvedores com conhecimento intermediário em JavaScript, Node e ReactJS
- Qualquer pessoa interessada em desenvolver uma solução de e-commerce
Pré-requisitos:
- Conhecimento básico de HTML, CSS e JavaScript (ECMAScript), React e Redux
- Interface de Linha de Comando: familiaridade com iTerm e o terminal integrado no VSCode
- Bom ter: familiaridade com os recursos e classes pré-definidos do Bootstrap
Featured collection
+300 Curso de Formação Terapia Holistica - Grade 2024
Preço promocionalR$ 39,90
Economize R$ 87,10
- curso de formação de vigilantes
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
administrador de banco de dados curso
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
advanced curso de formação de vigilantes
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
agente comunitário de saúde curso
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
agente comunitário de saúde precisa de curso
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
agente de combate a endemias curso372
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
agente de combate a endemias curso373
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
analise e desenvolvimento de sistemas curso
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
análise e desenvolvimento de sistemas curso
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
análise e desenvolvimento de sistemas cursos
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
análise e desenvolvimento de sistemas preço do curso
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
análise e desenvolvimento de sistemas tempo de curso
Preço promocionalR$ 39,90
Preço normalR$ 127,00
Economize R$ 87,10
análise e desenvolvimento de sistemas valor do curso
Preço promocionalR$ 39,90
Preço normalR$ 127,00