Sobre o Curso
O treinamento aborda o desenvolvimento de aplicações web front-end baseadas em utilizando a biblioteca React (versão 17.*). As aplicações que serão construídas durante o treinamento a partir dos recursos de componentes do React. A arquitetura Flux e Redux são usadas- durante o treinamento – para construção eficiente de aplicações baseadas em ReactJS.
Módulo 1 ? Introdução
Estrutura de um projeto React
Configurando seu primeiro app React
Módulo 2 – Estado (State)
Componentes
sem estado (stateless)
com estado (stateFull)
Módulo 3 ? Props
Props padrão
Estado (state) e props
Validação de props
Módulo 4 – Component API
Ciclo de Vida do Componente
Formulários
Eventos
Módulo 5 – Child Events
Refs
Keys
Router (Roteador)
Conceito Flux
Módulo 6 – Usando Flux
React Hooks
Regras dos Hooks
Hooks State
Hooks Effect
Custom Hooks
Built-in Hooks
Módulo 7 – React Map
Componentes de high order
Ter realizado os cursos: HTML e JAVASCRIPT