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.
|