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

LinkedIn Learning

Learning RabbitMQ

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to properly install and work with RabbitMQ—the popular open-source message broker—as a developer.

Syllabus

Introduction
  • Connect your services with asynchronous messaging
  • What's new in this update
1. Get to Know RabbitMQ
  • RabbitMQ message-based systems
  • The AMQP protocol
  • Overview of RabbitMQ
  • The exchange types
  • Exchange type use cases
  • Why use RabbitMQ
  • How to install RabbitMQ
2. Basic Usage
  • 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
  • Go further with RabbitMQ

Taught by

Peter Morlion

Reviews

5.0 rating, based on 1 Class Central review

4.7 rating at LinkedIn Learning based on 533 ratings

Start your review of Learning RabbitMQ

  • 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.