KnowledgeCity

React.js para iniciantes

Este curso de React.js foi concebido para apresentar a biblioteca React JavaScript para a construção de interfaces de utilizador.

Este curso de React.js foi concebido para apresentar a biblioteca React JavaScript para a construção de interfaces de utilizador. Este curso é adequado para iniciantes com pouca ou nenhuma experiência anterior em React.

Ao longo deste curso, aprenderá os conceitos fundamentais do React, incluindo como configurar um ambiente de desenvolvimento React, como criar componentes e gerenciar o estado, como lidar com eventos do usuário e como trabalhar com o poderoso mecanismo de renderização do React.

Além dos conceitos básicos do React, aprenderá as práticas recomendadas para organizar e estruturar seus aplicativos React, além de como usar ferramentas populares do React. Explorará as principais diferenças entre React e JavaScript simples, incluindo os benefícios de usar uma abordagem baseada em componentes para criar interfaces de usuário.

No final deste curso, terá uma sólida compreensão do React e será capaz de construir aplicativos React básicos a partir do zero. Se quiser iniciar uma carreira em desenvolvimento web ou simplesmente quer adicionar React ao seu conjunto de habilidades, este curso é um óptimo ponto de partida.

Objectivos de aprendizagem:

  • Entender o que são componentes React
  • Entender quando usar o React
  • Entender como usar ES6+
  • Compreender os componentes da classe React
  • Entender os props dos componentes

Autor: Tony Davydets

Duração: 1h 38m · 23 lições
Nível: Beginner
Idioma: Português

Habilidades que você vai adquirir

Criar React AppBibliotecas JavaScriptNode.js (Biblioteca de JavaScript)React JsxReact VRReact.js (Biblioteca de JavaScript)

O Que Você Vai Aprender

  • Configurar um ambiente de desenvolvimento React usando o utilitário Create React App
  • Criar componentes React e gerenciar props e state de componentes
  • Usar funções ES6+ e JSX para renderizar componentes
  • Aplicar React hooks incluindo useEffect, useState, useCallback e useMemo
  • Implementar múltiplos componentes com roteamento e navegação
  • Passar dados usando custom hooks com a Context API

Principais Conclusões

  • React é uma biblioteca JavaScript para construir interfaces de usuário usando uma abordagem baseada em componentes.
  • O curso cobre tanto componentes de classe com funções de ciclo de vida quanto componentes funcionais com hooks.
  • Os alunos exploram as diferenças principais entre React e JavaScript simples, incluindo JSX versus HTML regular.
  • O curso ensina as melhores práticas para organizar e estruturar aplicações React e a estrutura de pastas.
  • Ao final, os alunos podem construir aplicações React básicas do zero.

Perguntas Frequentes

Para quem é este curso?

É adequado para iniciantes com pouca ou nenhuma experiência anterior em React que desejam iniciar uma carreira em desenvolvimento web ou adicionar React ao seu conjunto de habilidades.

O que poderei fazer após concluir este curso?

Você terá uma compreensão sólida de React e será capaz de construir aplicações React básicas do zero.

Que tópicos este curso cobre?

Cobre os fundamentos de React, incluindo configuração de um ambiente de desenvolvimento, criação de componentes, gerenciamento de estado, manipulação de eventos do usuário, trabalho com o mecanismo de renderização do React, hooks, roteamento e navegação, e a Context API.

Preciso de experiência anterior em React?

Não. O curso é projetado para iniciantes com pouca ou nenhuma experiência anterior em React e introduz a biblioteca React do zero.

Qual é a diferença entre React e JavaScript simples abordada aqui?

O curso explora por que usar React em vez de JavaScript, os benefícios de uma abordagem baseada em componentes para construir interfaces de usuário, e JSX versus HTML regular.

Transcrição

Transcrição

Olá e seja bem-vindo ao curso de React da Knowledge City. Meu nome é Tony. Sou um desenvolvedor profissional com mais de 25 anos de desenvolvimento de aplicativos, experiência em arquitetura e eu será seu instrutor. Neste curso você aprenderá sobre React JS e por que ele existe. Também abordaremos componentes de classe, funcionais componentes e fluxo de dados. Vamos dar uma olhada e nos familiarizar com comandos de interface de linha de comando, também conhecidos como comandos CLI. Ao final deste curso, você será capaz de entender por que usar React em vez de JavaScript normal, como usar HTML e JSX ao criar um componente React e entender como para usar a API React Context e utilizar ganchos personalizados para passar dados e dentro de um aplicativo React Web. Vamos começar.

Aprender em qualquer lugar

Leve seu aprendizado para qualquer lugar — o app da KnowledgeCity permite assistir às lições em qualquer lugar.