Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning RabbitMQ: Efficient Message Queuing

via LinkedIn Learning

Write review

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Learn the basics of creating messaging applications using RabbitMQ. Discover how to design, implement, and secure message-based systems for reliable and scalable software solutions.

Syllabus

Introduction
  • Connect your services with asynchronous messaging
1. Get to Know RabbitMQ
  • Message-based systems
  • Overview of RabbitMQ
  • The exchange types
  • How to install RabbitMQ
2. Unlocking the Basics
  • Introducing the sample application
  • Publish to a RabbitMQ exchange
  • Consuming from a RabbitMQ exchange
  • Filter messages with direct exchanges
  • Filter messages with topic exchanges
  • Filter messages with headers exchanges
  • Challenge: A simple chat application
  • Solution: A simple chat application
  • Challenge: Chatrooms
  • Solution: Chatrooms
3. Advanced Usage
  • Set up and use authentication
  • Authorize or block application actions
  • Validate user IDs
  • Working with dead letter exchanges
  • Tracing message contents for troubleshooting
  • Challenge: Show chat users
  • Solution: Show chat users
Conclusion
  • What's next: Go further with RabbitMQ

Taught by

Peter Morlion

Reviews

5.0 rating, based on 1 Class Central review

4.5 rating at LinkedIn Learning based on 24 ratings

Start your review of Learning RabbitMQ: Efficient Message Queuing

  • Mario Henrique Lopes Duarte
    This is a great course for who are starting to learn about RabbitMQ and Queues. The language used is C#.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.