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.