Java Web Scraping

Desenvolvendo um Bot para capturar dados da web, armazenar em banco de dados e expor em uma API REST.
4.64 (79 reviews)
Udemy
platform
Português
language
Other
category
Java Web Scraping
330
students
8 hours
content
Oct 2020
last update
$19.99
regular price

Why take this course?

🎓 Java Web Scraping - Desenvolvendo um Bot para capturar dados da web, armazenar em banco de dados e expor em uma API REST


Headline:

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


Course Description:

Domine as técnicas de Web Scraping com Java e construa um bot eficiente para capturar dados em tempo real.

Este curso é a porta aberta para você se tornar um especialista em Web Scraping utilizando Java. Vamos embarcar em uma jornada onde você aprenderá a criar um bot que extraí dados de páginas da web, como as informações detalhadas das partidas de futebol no Google, e armazená-os em um banco de dados robusto. Além disso, vamos transformar esses dados em um API RESTful, seguindo os padrões mais atuais do mercado.

Aprenda a:

  • Capturar dados de forma eficaz usando técnicas de Web Scraping com Java.
  • Armazenar os capturados em um banco de dados, utilizando Spring Data JPA e H2 Database.
  • Expor os dados através de uma API RESTful, seguindo as boas práticas e padrões de design com Spring Boot, Swagger e Lombok.

Conteúdo do Curso:

  1. Introdução ao Web Scraping com Java:

    • Entendendo o que é Web Scraping.
    • Ferramentas e bibliotecas essenciais (Jsoup, ModelMapper).
  2. Desenvolvimento do Bot de Raspagem de Dados:

    • Configuração e testes com páginas web reais (Ex: Partidas de Futebol no Google).
    • Manipulação de elementos HTML/CSS com Java.
  3. Armazenamento dos Dados em Banco de Dados:

    • Modelagem de dados e uso do JPA (Java Persistence API).
    • Configuração e conexão com um banco de dados H2.
  4. Criação da API RESTful:

    • Configuração do Spring Boot.
    • Desenvolvimento de endpoints utilizando as melhores práticas.
    • Documentação da API com Swagger.
  5. Automação e Agendamento:

    • Implementação de um agendador para execução periódica do bot.
    • Utilização de bibliotecas como Scheduler e HikariCP para otimização do desempenho.
  6. Git e GitHub para Versionamento e Colaboração:

    • Integração com Github e Git for Windows.
    • Gerenciamento de versões e colaboração em projetos.

Ferramentas e Tecnologias que Você Vai Aprender:

  • Java 11
  • Jsoup
  • Spring Boot
  • Spring Data JPA
  • ModelMapper
  • Swagger
  • Lombok
  • Scheduler
  • HikariCP
  • H2 Database
  • Github e Git for Windows

Sinta-se preparado para transformar dados web em informações valiosas e aplicáveis. Este curso é o seu caminho para se tornar um profissional qualificado em Web Scraping com Java! 🚀

Course Gallery

Java Web Scraping – Screenshot 1
Screenshot 1Java Web Scraping
Java Web Scraping – Screenshot 2
Screenshot 2Java Web Scraping
Java Web Scraping – Screenshot 3
Screenshot 3Java Web Scraping
Java Web Scraping – Screenshot 4
Screenshot 4Java Web Scraping

Loading charts...

Related Topics

3557423
udemy ID
09/10/2020
course created date
18/10/2020
course indexed date
Bot
course submited by
Java Web Scraping - | Comidoc