EXA844
EXA844: Programação para Redes
Programação para Redes é uma disciplina optativa do curso de Engenharia de Computação da UEFS. O objetivo da disciplina é introduzir conceitos de Programação para Redes. Os seguintes tópicos serão abordados neste curso: 1) Arquitetura de Sistemas Distribuídos; 2) Fluxo de dados; 3) Protocolos de Comunicação; 4) Programação concorrente; 5) Programação Multi-Layer; 6) Programação Back End e 7) Programação Front End; 8) Outros frameworks e linguagens para programação Web.
Classroom: ko7xvmm
Atividades
Projeto
Projeto individual que será desenvolvido ao longo do semestre. O projeto é divido em três partes, aonde cada parte representa 1/3 da nota do projeto.
Parte 1 (Crawler). A coleta de dados consiste no desenvolvimento de Crawler capaz dd coletar dados estruturados de uma ou mais páginas Web;
Parte 2 (API). O armazenamento e busca e consiste no desenvolvimento e implantação de uma API para consultar os dados coletados, retornando os dados no formato .json;
Parte 3 (Interface). Interface Web consiste no desenvolvimento de uma interface capaz de consultar a API e exibir os dados, deve utilizar javascript e CSS.
Projeto de Extensão
Outros materiais