Atenção! Nosso Atendimento é 100% automatizado por Inteligência Artificial!

Curso de """ ⚛️ React 17: Curso Completo de React para Iniciantes a Avançados (2021)

Economize R$ 87,10

Preço:
Preço promocionalR$ 39,90 Preço normalR$ 127,00

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
Este curso é acessível a todos os níveis. O conhecimento básico de HTML, CSS e JavaScript é suficiente para acompanhar o curso, que está dividido em várias seções e organizado com questionários e tarefas práticas. Estou disponível para responder a quaisquer perguntas que você possa ter. Aproveite o curso!