Engenharias e Tecnologias
A definir
A definir
20 horas
Desenvolvedores de software.
Desenvolver um site estático com acesso a APIs públicas.
Conceitos de programação web HTML, CSS, Javascript e o framework ReactJS.
Roteamento com React.
Gerenciamento de estado.
Requisições HTTP e APIs.
Construção de componentes avançados.
Implantação e publicação.
Configuração de ambiente de desenvolvimento.
Introdução ao React.
Vantagens do React.
Configuração do ambiente de desenvolvimento.
Criação de projeto React.
Exploração do JSX.
Componentes de React.
Renderização de elementos.
Props e estado.
Introdução ao React Router.
Configuração de rotas.
Navegação programática.
Requisições HTTP e APIs.
Realização de chamadas de API com fetch.
Introdução ao axios para requisições HTTP.
Consumo de dados de APIs externas.
Componentes de alto nível.
Renderização condicional.
Estilização de componentes: CSS-in-JS e styled-components.
Reutilização de componentes.
Padronização de componentes.
Preparação do aplicativo para produção.
Configuração e implantação em servidores.
Eliane Isadora Faveron Maciel - mestranda em Ciência da Computação
Daniel Luis Notari - UCS
Área do Conhecimento de Ciências Exatas e Engenharias
Rua Francisco Getúlio Vargas, 1130 - Caxias do Sul - RS - Brasil
extensao@ucs.br
| (54) 3218 2145