Desenvolvimento Web com Framework React

Engenharias e Tecnologias

Modalidade

Síncrono

Início das aulas

17 de agosto de 2024

Descrição

Pré-requisitos: ter noções básicas de programação de computadores e conhecimentos de básicos em HTML e CSS.

Período

17 de agosto a 21 de setembro de 2024.

Dias e horários

Sábados, das 8h às 12h, através do Google Meet.

Carga horária

20 horas

A quem se destina

Desenvolvedores de software.

Objetivos

Desenvolver um site estático com acesso a APIs públicas.

Programa

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.

Docente(s)

Eliane Isadora Faveron Maciel - mestranda em Ciência da Computação

Investimento

R$ 564,00

Acadêmicos e egressos de graduação e pós-graduação da UCS: 10% de desconto.
O pagamento pode ser realizado por boleto bancário ou cartão de crédito.
Confira as demais políticas de desconto aqui.

Inscrições

Até 13 de Agosto de 2024
Ficha de inscrição
Vagas limitadas.

Inscrições corporativas

Faça o download do formulário de inscrição, preencha-o e envie-o por e-mail para extensao@ucs.br e aguarde a confirmação da inscrição.

Coordenação

Daniel Luis Notari - UCS

Promoção

Área do Conhecimento de Ciências Exatas e Engenharias

Informações e contato

Central de Atendimento

Rua Francisco Getúlio Vargas, 1130 - Caxias do Sul - RS - Brasil
extensao@ucs.br | (54) 3218 2145 | (54) 99931 3441

Segunda a sexta: 8h às 11:30h e das 13:30h às 18h