INFO
Curso: Desenvolvimento de Front-End Web com React
Carga Horária: 30h
Turno/Horário: Segunda-feira à Sexta-feira das 14:00 às 18:00 hs e Sábado das 08:00 às 12:00 hs
Período: 18/09/2023 à 23/09/2023
Professor (a): Paulo Gabriel Gadelha Queiroz (UFRN)
Informações e Inscrição em:
NÍVEL DO CURSO
Introdutório
OBJETIVOS DO CURSO
O objetivo do curso é fornecer aos alunos a capacidade de construir interfaces dinâmicas, para aplicações Web, utilizando a biblioteca React.
Objetivos Específicos:
- Introduzir os fundamentos do desenvolvimento Web: Front-end,
- Back-end e arquitetura de aplicações;
- Apresentar os fundamentos de HTML, CSS e JavaScript;
- Apresentar a biblioteca React.
QUEM PODE FAZER ESTE CURSO?
Curso voltado para quem deseja aprender a desenvolver interfaces dinâmicas para aplicações Web.
PRÉ-REQUISITO OBRIGATÓRIO:
Algoritmos e Programação.
POR QUE DEVO FAZER ESTE CURSO?
O desenvolvimento de aplicações Web é uma área de grande demanda de profissionais, com mercado aquecido, salários competitivos e oportunidade de trabalhar remotamente para qualquer empresa do mundo. Os desenvolvedores Web podem seguir alguns caminhos distintos: podem se especializar no desenvolvimento Front-End, quando são responsáveis por desenvolver interfaces Web dinâmicas (contato direto do usuário com a aplicação); podem se especializar no desenvolvimento Back-end, quando se responsabilizam pela criação do código que recebe e trata as requisições no servidor (invisível para o usuário); ou, podem buscar um caminho mais generalista ao dominar uma pilha de tecnologias (stack) de Front-end e Back-end e se tornarem desenvolvedores Full-stack. Independente do caminho escolhido, começar pelo aprendizado do Front-end é uma excelente opção para qualquer profissional em formação. Dessa forma, nesse curso, você terá a oportunidade de aprender uma pilha de tecnologias para o desenvolvimento de Front-end de aplicações Web, como HTML, CSS, JavaScript e a biblioteca React.
EMENTA
Linguagem de marcação HTML, folha de estilos CSS, JavaScript e ES6, JSX e React.
SOBRE O PROFESSOR
Possui graduação em Ciência da Computação pela Universidade Federal do Ceará (2007), mestrado em Ciências da Computação e Matemática Computacional pela Universidade de São Paulo (2009) e doutorado em Ciências da Computação e Matemática Computacional também pela Universidade de São Paulo (2015). Atualmente é professor do Programa de Pós-graduação em Ciência da Computação que funciona como uma parceria entre a Universidade do Estado do Rio Grande do Norte (UERN) e a Universidade Federal Rural do Semi-Árido (UFERSA), onde é professor efetivo desde 2010, na classe Associado I. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente nos seguintes temas: Desenvolvimento Web, Arquitetura de Software, Reuso de Software, Linhas de Produto de Software, Evasão Escolar, IOT, Metodologia Científica e Robótica Educacional.