Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Web Scraping com Java em Marketplace
Rating: 4.3 out of 5(11 ratings)
321 students

Web Scraping com Java em Marketplace

Web Scraping desenvolvido com Java, onde é extraído os dados de produtos de um Marketplace e gerada uma planilha
Last updated 11/2023
Portuguese
Portuguese [Auto],

What you'll learn

  • Web Scraping
  • Raspagem de dados
  • Extração de informações da Web
  • Web Scraping com Selenium
  • Geração de planilhas com java

Course content

5 sections5 lectures1h 18m total length
  • Introdução ao Web Scraping1:02

    Explicação do que se trata o Web Scraping e quando utiliza-lo


    Arquivos e programas utilizados

    WebDriver Edge, WebDriver Chrome, Java e Eclipse IDE

    **Caso precise dos links, procure pelo vídeo no meu canal do YouTube.

Requirements

  • É recomendável saber o básico de lógica de programação
  • Ter tido contato com Java facilitará o entendimento

Description

Web Scraping desenvolvido com Java, onde é extraído os dados de produtos de um Marketplace e gerada uma planilha com as informações desses produtos.

O que é Web Scraping?

Web Scraping é uma técnica que permite a raspagem de dados de um site, ou seja, possibilita copiarmos informações de um site para outro local. Essa técnica é muito utilizada em casos onde o site não tem uma api para fornecer as informações necessárias.

Essa é uma aplicação Java onde será ensinado uma das formas que podemos fazer Web Scraping de uma página web de venda de produtos. Utilizaremos a biblioteca Selenium juntamente com um Web Driver que simulará um navegador, com isso teremos acesso ao site de produtos, então criaremos uma busca automática por um tipo de produto, e faremos a raspagem de todos os produtos da página, onde conterão várias informações de características dos produtos, além de preço a vista a prazo e quantidade de parcelas.

Vamos estruturar essas informações no Java para podermos manipular de forma mais coesa. Com essas informações manipuladas faremos a implementação de um método que cria uma planilha eletrônica separando em colunas cada tipo de informação obtida de cada produto raspado.

Você poderá replicar essa técnica em praticamente qualquer site, o que é muito vantajoso visto que conseguimos raspar muitas informações de forma automática e simultânea.

Who this course is for:

  • Para quem deseja automatizar processos com java
  • Para quem quer obter diversas informações e não tem uma api disponível