Python Web Scraping do Zero ao Avançado com BeautifulSoup
About this course
Neste curso você irá aprender diversas técnicas para extrair dados da web (Web Scraping). Este curso é essencial para desenvolvedores, cientistas de dados, analistas e qualquer pessoa interessada em coletar e analisar grandes volumes de dados da internet. Com BeautifulSoup e Python, você aprenderá a transformar a web em uma fonte ilimitada de informações.Abrangeremos todos os aspectos do web scraping, começando com a configuração do ambiente de desenvolvimento no Windows, Linux e Mac, e a criação de ambientes virtuais para manter seus projetos organizados. Você entenderá a estrutura do HTML e como usar seletores CSS para identificar e extrair dados relevantes.Na seção de projetos práticos, você aplicará seus conhecimentos para extrair notícias da BBC, produtos da Amazon, previsões do tempo do The Weather Channel, valores de ações e criptomoedas. Além disso, você desenvolverá aplicativos completos, como um aplicativo de receitas e um HTML Cleaner, que reforçarão suas habilidades práticas.Um dos grandes diferenciais deste curso é o foco em técnicas de otimização e performance. Você aprenderá a usar diferentes parsers e o SoupStrainer para melhorar a eficiência do seu scraping. Também cobriremos a exportação dos dados coletados para diversos formatos, como CSV, JSON e bancos de dados como SQLite, MySQL e PostgreSQL, garantindo que você possa usar os dados da maneira que melhor se adapte às suas necessidades.Neste curso, você vai:- Configurar o ambiente de desenvolvimento para web scraping.- Compreender a estrutura do HTML e usar seletores CSS.- Navegar pelo DOM e manipular elementos com BeautifulSoup.- Desenvolver projetos práticos para extrair dados de diferentes fontes.- Otimizar e melhorar a performance do seu web scraping.- Exportar dados coletados para diversos formatos e bancos de dados.Ao concluir este curso, você terá a confiança e as habilidades necessárias para realizar web
58/100
CourseAsk score
- What the provider tells you
- 38/45
- Who stands behind it
- 8/35
- How complete the listing is
- 12/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- set up a web scraping development environment
- understand HTML structure and use CSS selectors
- navigate the DOM and manipulate elements with BeautifulSoup
- develop practical projects for data extraction
- optimize and improve web scraping performance
- export data to CSV, JSON, and databases like SQLite, MySQL, and PostgreSQL
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0