Learn RabbitMQ: Asynchronous Messaging with Java and Spring
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
- "RabbitMQ is the most widely deployed open source message broker." - Pivotal Software, 2018Join me in this course to learn ins and outs of RabbitMQ!If you want to learn RabbitMQ and how to develop with it using Java and Spring AMQP, this is the only course you need! From Exchanges to Queues, Bindings to Message Listeners, we'll start by learning the pillars, corner stones of RabbitMQ and build on top of them with practical development for all these concepts using Java and Spring! I will walk you through the starting from scratch, the messaging itself! We'll discover what messaging means and how it affects our architectural decisions and design considerations. Next up is the AMQP, Advanced Message Queueing Protocol. We'll discover the benefits and reasons behind the popularity of AMQP and how it shaped the architecture of RabbitMQ from messaging concepts to client platforms making use of it. While discovering the advantages of AMQP, we'll then start discovering RabbitMQ and its architecture. We'll learn Queues, Exchanges, Bindings, Routings, Publishers, Subscribers and much more about RabbitMQ!After meeting with RabbitMQ through the concepts that it puts on the table, we'll start preparing our environment for running RabbitMQ and developing applications using it. We'll install all the necessary software for RabbitMQ and have it up and running on our machines both on Windows and MacOS. When we finish preparing our environment for RabbitMQ, we'll start discovering by RabbitMQ Management Dashboard. We'll see and learn how RabbitMQ Dashboard helps us easily monitor and manage our RabbitMQ server. We will then send our first ever message to RabbitMQ!After sending our message, we'll learn how to create Queues, Exchanges and Bindings between them.
.
Now it's time to start developing for RabbitMQ! We'll learn everything we need to develop software using RabbitMQ starting with RabbitTemplate equirements.
RabbitMQ runs on many operating systems and...
Facilities
Location
Start date
Start date
About this course
Learn to build applications with RabbitMQ using Java and Spring!
Learn and Implement Topics, Queues, Exchanges and Bindings in RabbitMQ
Learn how to develop message listeners for specific queues and routings
Learn to design asynchronous, message-driven systems with RabbitMQ!
Learn and understand Message-Queueing
Learn and understand Advanced Message-Queueing Protocol or AMQP
Learn and understand how Advanced Message-Queueing Protocol works
Learn and understand the architecture of RabbitMQ
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
- Windows
- Java
Course programme
Additional information
Learn RabbitMQ: Asynchronous Messaging with Java and Spring