Neste curso, baseado no ambiente de programação Python, pretende-se introduzir os conceitos necessários para compreender os módulos da linguagem que permitem fazer Web Scraping para obter o conteúdo de páginas Web, proceder à sua limpeza, extração de dados e o seu armazenamento para que possam depois ser analisados ou distribuídos para os mais diversos fins. Assim, o programa do curso cobre 3 tópicos:

  • Introdução teórica a REST API e exploração do módulo de requests do Python;
  • Introdução teórica a Web Scraping; exploração do módulo de beautifulsoup do Python
  • Introdução teórica às Expressões Regulares; exploração do módulo re do Python
No final do curso, os alunos : 
  • percebem a relevância prática de fazer Scraping em páginas Web como forma de coletar dados publicados nessas páginas para futuras análises; 
  • sabem criar ficheiros de texto anotados a partir de páginas Web recorrendo a funções Python apropriadas para fazer o Scraping;
  •  sabem proceder à sua limpeza para retirar as anotações e recolher apenas os valores relevantes para posterior processamento.

Escola/Instituto: Escola de Engenharia
Horário de funcionamento: 17h - 19h, à exceção da aula de 9 de abril que será das 17h às 20h
Modalidade: b-learning
Período de funcionamento: 9, 16, 23 e 30 de abril de 2025
Idioma: Português



Duração
Créditos
Vagas

9 horas
1 ECTS
15 alunos*


​ *O número mínimo de inscrições para que o curso possa funcionar é de 8.