Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Extraindo e salvando dados da web com R, Selenium e MySQL
Rating: 4.6 out of 5(55 ratings)
239 students

Extraindo e salvando dados da web com R, Selenium e MySQL

Aprenda a como fazer extração de dados da web com R e Selenium WebDriver
Last updated 12/2020
Portuguese
Portuguese [Auto],

What you'll learn

  • Extração de dados da web
  • Programação em R
  • Salvar os dados extraídos em um banco de dados MySQL
  • Selenium
  • Web scraping

Course content

2 sections34 lectures5h 58m total length
  • Introdução8:02
  • Fazendo a instalação do R e do RStudio5:13
  • Como utilizar o RStudio11:03
  • Fazendo a configuração do RSelenium10:16
  • Configurando o servidor14:28
  • Abrindo uma página8:49
  • Controlando o navegador7:58
  • Capturando elementos através da sua Classe13:42
  • Capturando elementos através do seu ID6:51
  • Capturando elementos através do seu Name5:37
  • Capturando elementos atráves do seu Tag Name8:15
  • Capturando elementos através do seu CSS Selector4:59
  • Capturando elementos através do seu XPath6:28
  • Como capturar o texto dos elementos14:43
  • Clicando em botões8:52
  • Diferença entre os métodos findElements e findElement6:50
  • sendKeysToElement9:12
  • getElementAttribute6:49
  • findChildElements8:26
  • setElementAttribute8:36
  • submitElement6:16
  • Dropdown6:01
  • Como baixar imagens9:26
  • Manipulando a barra de rolagem5:55
  • Extraindo e salvando dados de uma tabela16:00
  • Tratamento de erros com Try Catch10:05
  • Investing22:04
  • IMDB imagens11:54
  • Extraindo dados IMDB25:37
  • Extraindo dados em páginas14:43

Requirements

  • Instalação do R e RStudio

Description

Olá, sejam bem vindos ao curso Extraindo e salvando dados da web com R, Selenium e MySQL.


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. Para fazer a extração de dados vamos aprender os seguintes tópicos:

  • Configurar o RSelenium;

  • Abrir e manipular o navegador de forma automática;

  • Capturar dados através dos localizadores (class name, css selector, tag name, xpath, id, name);

  • Clicar em botões;

  • Enviar valores para elementos;

  • Capturar atributos de elementos (href, src);

  • Setar atributos para elementos;

  • Manipular elementos do tipo Select;

  • Baixar imagens e tirar screenshots;

  • Rolar o conteúdo de uma página de forma automática;

  • Tratamento de erros com o TryCatch;

  • Configurar RMySQL, Xampp;

  • Criar um banco de dados;

  • Inserir dados extraídos em um banco de dados;

  • Consultar dados inseridos;

  • Exportar dados para arquivos Excel e CSV;

  • Projetos de extração na prática.

Para isso utilizaremos a linguagem de programação R, que é uma das que mais cresce no mercado e o Selenium. Por fim, vamos aprender a como salvar os dados extraídos em um banco de dados MySQL e planilhas (Excel e CSV) para que possam ser utilizados posteriormente.

Who this course is for:

  • Pessoas interessadas em extração de dados
  • Pessoas interessadas em data science