Learning RabbitMQ

Go to class
Write Review

Free Online Course: Learning RabbitMQ provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Learning RabbitMQ is taught by Peter Morlion.

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