Desenvolvimento de Front-End Web com React

Português, Brasil

 

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:

bit.ly/ufba-tomorrow-setembro

 

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.