Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Curso básico de Spring Boot - Criando sistema de notificação
Rating: 3.5 out of 5(3 ratings)
8 students

Curso básico de Spring Boot - Criando sistema de notificação

Criando um sistema de notificação com RabbitMQ e Websocket
Last updated 4/2025
Portuguese

What you'll learn

  • Como aprender a usar Websocket com Spring boot
  • Como fazer integração com RabbitMQ e Spring Boot
  • Basico de API Rest
  • Básico de Spring Boot
  • Criar um sistema de notificação integrativo

Course content

1 section • 11 lectures • 1h 7m total length
  • Introdução0:51

    Projeto completo front end com Websocket

  • Criando projeto no Spring Initializr1:59

    Arquivo do projeto já finalizado

  • Iniciando projeto backend Spring Boot7:37
  • Configurando RabbitMQ12:19
  • Configurando WebSocket2:56
  • Modelando nossa notificação9:51
  • Criando nossa controller de notificação7:47
  • Aprimorando nossa controller16:17
  • Testando nosso banco de dados integrado2:46
  • Testando aplicação finalizada3:02
  • Parabéns2:00

Requirements

  • Noções básicas de Java
  • Instalação do Docker, Java 8+ e MongoDB

Description

Neste curso, vamos direto ao ponto! Sem enrolação com teorias ou fundamentos complexos — aqui o foco é 100% na prática.

Você vai aprender a integrar o RabbitMQ com aplicações Spring Boot enquanto desenvolvemos, passo a passo, um sistema real de notificações assíncronas. Utilizaremos um template de frontend pronto para simular o envio e recebimento de mensagens, mas não desenvolvemos o frontend durante o curso — todo o foco está na lógica backend, integração com o broker de mensagens e construção de aplicações robustas, escaláveis e desacopladas.

O que você vai aprender na prática:

  • Configuração rápida do RabbitMQ

  • Envio e consumo de mensagens usando Spring AMQP

  • Criação de filas e exchanges no código

  • Integração backend com um template de frontend via APIs

  • Boas práticas para mensageria com Spring Boot

  • Testes básicos de funcionamento e simulação de cenários reais

Ideal para quem já tem noções básicas de Spring e quer aprender de forma prática, rápida e direta como usar o RabbitMQ em um projeto real com foco total em produtividade.

Sem enrolação. Sem teoria extensa. Só prática.

É um prazer ter você aqui! Ao longo deste curso, vamos explorar juntos as práticas de mensageria com RabbitMQ integrando com aplicações Spring Boot. Você aprenderá desde a instalação, configuração e estruturação de um sistema funcional e eficiente.
Vamos codar?

Who this course is for:

  • Desenvolvedores que estão iniciando agora no mercado Java/Spring Boot