React - Dominando Componentes
Descrição do Curso
Quais os pré-requisitos para esse curso?
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
React - Introdução - 100%
JavaScript Avançado - 100%
JavaScript Intermediário - 100%
JavaScript Básico - 100%
HTML5 e CSS3 - Desenvolvimento web Básico - 100%
Sobre
React é uma biblioteca criada pelo Facebook para criar elementos de interface reutilizáveis de forma simples, rápida, intuitiva e com ótima performance. Com o React é possível criar tanto aplicações web quanto aplicativos mobile nativos.
Com ele você pode reaproveitar elementos em qualquer projeto ou integrar seu código a outros já existentes.
O React é uma das bibliotecas JavaScript mais utilizadas, e várias startups e gigantes o utilizam, como Facebook, Instagram, Whatsapp, Twitter, Netflix, Uber, PayPal, Spotify, etc.
Tudo isso faz com que o React seja um dos requisitos mais pedidos no mercado de trabalho, e mesmo assim ainda é difícil encontrar pessoas que o dominem completamente.
Neste curso nós iremos nos aprofundar na criação de componentes com React e a utilizar a React Developer Tools.
Ao fim deste curso você já estará dominando a criação avançada de componentes.
Conhecimentos adquiridos
Neste curso mostraremos tudo o que você precisa aprender para criar componentes com React. São vídeo aulas e apostilas que mostram como utilizar e criar estes elementos disponíveis no React. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.
Dentre várias outras coisas, você verá:
- Como criar componentes com funções e classes;
- Trabalhar com propriedades e estados;
- Eventos e Ciclos de Vida do Componente;
- Listas de Elementos e Keys;
- Fragments;
- Acessando elementos com Refs;
- Portals;
- Context;
- React Developer Tools.
Para quem é esse curso?
Esse curso é destinado a desenvolvedores que possuam pelo menos um conhecimento básico de React e desejam melhorar seus conhecimentos na criação de componentes.
Para melhor aproveitamento do curso, é necessário um conhecimento intermediário de JavaScript e HTML.