Java Web Scraping

Desenvolvendo um Bot para capturar dados da web, armazenar em banco de dados e expor em uma API REST.

Java Web Scraping
Java Web Scraping

Java Web Scraping udemy course

Desenvolvendo um Bot para capturar dados da web, armazenar em banco de dados e expor em uma API REST.

Aprenda a capturar dados de páginas web utilizando de técnicas de Web Scraping com a linguagem Java.

Neste curso iremos desenvolver um bot automatizado para capturar dados de partidas de futebol na página do Google, isso mesmo, vamos capturar informações em tempo real das partidas e armazenar essas informações em um banco de dados.

Iremos utilizar o padrão arquitetural REST para construção da nossa API para expor os nossos dados, seguindo os padrões de desenvolvimento de mercado, aplicando design patterns e boas práticas de desenvolvimento.

Durante o curso abordaremos conteúdo teórico e muita prática para desenvolvermos nossa aplicação.


Ferramentas e tecnologias utilizadas

  • Java 11

  • Jsoup

  • Spring Boot

  • Spring Data JPA

  • ModelMapper

  • Swagger

  • Lombok

  • Scheduler

  • Hikari

  • H2 database

  • Github

  • Git for Windows

Ao final deste curso você será capaz de realizar a raspagem de dados em qualquer página web, utilizando os conceitos de web scraping juntamente com a linguagem Java, frameworks e bibliotecas que auxiliam na raspagem de dados em uma página web.