Olá, sejam bem vindos ao curso Extração de dados da WEB com Python e Selenium. No curso serão apresentados todos os conceitos teóricos e práticos para permitir que você faça a extração de textos e imagens que estão presentes nas páginas WEB e salvar esses dados em um banco de dados MySQL com a biblioteca sqlAlchemy. Caso você não tenha conhecimentos com Python será apresentado na primeira seção os conhecimentos necessários para realização do curso. Para fazer a extração de dados vamos aprender os seguintes tópicos:
Instalar o Selenium;
Conceitos básicos de programação do Python (For, If e listas);
Abrir e manipular os navegadores de forma automática (Chrome, Firefox, Opera e Edge);
Controlar no navegador (Fechar, Atualizar, Voltar e Avançar páginas);
Capturar dados através dos localizadores (class name, tag name, xpath, id, name);
Clicar em botões;
Realizar de forma automática o download de arquivos presentes nas páginas WEB;
Enviar valores para elementos;
Capturar atributos de elementos (href, src);
Manipular elementos do tipo Select;
Navegar entre abas do navegador;
Baixar imagens e tirar screenshots;
Tratamento de erros;
Salvar os dados extraídos arquivos CSV;
Salvar os dados extraídos em um banco de dados MySQL;
Projetos de extração na prática.
Para isso utilizaremos a linguagem de programação Python, que é uma linguagem muito utilizada em empresas e vai permitir que os dados extraídos sejam salvos de maneira fácil para serem utilizados posteriormente.