When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Selenium + Python pra Web Scraping e Automação COMPLETO

Web Scraping com Selenium e Python: Domine Seletores CSS, Automatização, Exportação e integração SQLite, MySQL, Postgree

     
  • 4.5
  •  |
  • Reviews ( 76 )
₹1999

This Course Includes

  • iconudemy
  • icon4.5 (76 reviews )
  • icon13 total hours
  • iconportuguese
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Selenium + Python pra Web Scraping e Automação COMPLETO

Você já imaginou automatizar tarefas repetitivas na web ou extrair dados de qualquer site com apenas alguns cliques? Nesse curso você aprenderá exatamente como fazer isso, desde o básico até técnicas avançadas. Este curso é a chave para transformar sua maneira de interagir com a web, aumentando sua produtividade e abrindo novas possibilidades no mercado de trabalho.

Você começará configurando seu ambiente de desenvolvimento, aprendendo a instalar Python e configurar o VSCode tanto no Windows e Linux quanto no Mac. A partir daí, vamos compreender a estrutura do HTML e os seletores CSS, essenciais para entender como os dados são organizados na web.

Com uma base sólida, você estará pronto para explorar as capacidades do Selenium. Desde a instalação e configuração do driver até a seleção de elementos com diversos métodos (ID, Name, Tag, Link, Class, CSS Selector e XPath), você dominará a navegação e interação com páginas web. Aprenderá a preencher formulários, manipular dropdowns, e capturar dados paginados.

Além disso, abordaremos técnicas avançadas como aguardando componentes com Expected Conditions, baixando imagens, extraindo dados de tabelas com Pandas, e tirando screenshots das páginas. Você também aprenderá a manipular múltiplas abas, lidar com erros, usar ActionChains para ações complexas, e trabalhar com cookies.

Neste curso, você vai:

Automatizar tarefas repetitivas: Aprenda a usar Selenium para interagir com a web de forma automatizada, economizando tempo e esforço.

Extrair dados de qualquer site: Utilize técnicas de web scraping para capturar informações valiosas e utilizá-las em seus projetos.

Manipular e exportar dados: Saiba como exportar dados extraídos para formatos como CSV, JSON e integrar com bancos de dados SQLite, MySQL e Postgree, facilitando a análise e o armazenamento.

Aumentar sua produtividade: Com habilidades de automação, você poderá focar em tarefas mais importantes e estratégicas.

Expandir suas oportunidades de carreira: Dominar Selenium e Python abre portas em diversas áreas como análise de dados, desenvolvimento web e automação de testes.

Este curso oferece uma abordagem prática e detalhada, com desafios e projetos reais para garantir que você aplique o conhecimento adquirido de forma eficaz. Se você é um iniciante em programação, desenvolvedor intermediário, estudante ou profissional de TI, este curso é para você. Transforme sua maneira de trabalhar com a web e potencialize suas habilidades com Selenium e Python. Inscreva-se agora e comece a explorar o poder da automação!

What You Will Learn?

  • Configurar o ambiente de desenvolvimento: Instalar Python no Windows, Linux e Mac, configurar ambientes virtuais e ajustar o VSCode para produtividade..
  • Dominar o HTML e Seletores CSS: Entender a estrutura do HTML, usar seletores CSS para identificar e manipular elementos na página..
  • Usar Selenium para Web Scraping e Automação: Selecionar e interagir com elementos da página usando Selenium, preencher formulários, navegar entre abas e mais..
  • Capturar e Manipular Dados: Utilizar técnicas de web scraping para coletar dados e exportá-los para formatos como CSV, JSON, e nos principais bancos de dados..
  • Automatizar Tarefas Repetitivas: Aprender a criar scripts automatizados para realizar tarefas repetitivas na web, economizando tempo e esforço..
  • Aplicar Técnicas Avançadas de Selenium: Implementar técnicas como Expected Conditions, ActionChains, manipulação de cookies e tratamento de erros..