Resolvendo DESAFIO BACKEND do BTG Pactual com Java, Spring Boot, RabbitMQ e MongoDB

Resolvendo DESAFIO BACKEND do BTG Pactual com Java, Spring Boot, RabbitMQ e MongoDB

41.408 Lượt nghe
Resolvendo DESAFIO BACKEND do BTG Pactual com Java, Spring Boot, RabbitMQ e MongoDB
🎉 Conheça a FBR: https://hotm.art/fbryd Neste vídeo nós vamos resolver o desafio backend do BTG Pactual e com isso aprenderemos: - Como criar uma API com Spring Boot - Como criar um microserviço com Spring Boot - Como configurar o RabbitMQ e MongoDB via Docker - Como consumir uma fila do RabbitMQ - Como comunicar com o banco de dados MongoDB via Docker - Como mapear uma collection do MongoDB dentro do Spring - Como fazer aggregations no MongoDB com Spring - Como efetuar logs com o SLF4J Se você está querendo conquistar a sua primeira vaga na programação como desenvolvedor java backend, esse vídeo é para você! Aprenderemos a entender o desafio proposto e seguiremos toda a linha de raciocínio até a sua resolução, utilizando Java, Spring Boot, o broker de mensageria RabbitMQ e o banco de dados MongoDB com Docker! 👉 Segue a gente no Instagram: https://www.instagram.com/buildrun.tech/ --------------------------- 🔗 Notion: https://brunograna.notion.site/Desafio-Backend-BTG-Pactual-Build-Run-3f48048e3e594fbea580c006eac6ff08?pvs=4 🔗 Repositorio com o código do vídeo: https://github.com/buildrun-tech/buildrun-desafio-backend-btg-pactual --------------------------- 🚀 Veja também estes vídeos: ⭐ RECOMENDADO ⭐ SPRING SECURITY 6 + JWT na prática https://www.youtube.com/watch?v=nDst-CRKt_k ⭐ RECOMENDADO ⭐ DO ZERO AO DEPLOY com Terraform, Java, Docker e AWS https://www.youtube.com/watch?v=OV3yhpqvRvo --------------------------- 00:00 - Intro 00:45 - Desafio Backend BTG Pactual 04:15 - Iniciar o microserviço SpringBoot 05:40 - Configurar o RabbitMQ e MongoDB no Docker 09:24 - Configurar a comunicação do Spring Boot com o MongoDB 10:58 - Configurar a comunicação do Spring Boot com o RabbitMQ 11:50 - Mapear as entidades Order e OrderItem 16:05 - Criar o listener da fila do RabbitMQ no Spring Boot 23:47 - Criar a funcionalidade de cadastro de Order no MongoDB 30:57 - Criar endpoint de listagem de pedidos do cliente 35:59 - Criar serviço de listagem de pedidos do cliente 42:55 - Criar serviço que calcula o valor total de todos os pedidos do cliente 50:24 - Recado especial para você --------------------------- Build & Run #desafio #backend #btgpactual