AI Engineer - Learn how to integrate AI into software applications
Learn Backend Development Part-Time, Online
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
- Message-based systems
- Overview of RabbitMQ
- The exchange types
- How to install RabbitMQ
- 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
- 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
- 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
Showing Class Central Sort
-
This is a great course for who are starting to learn about RabbitMQ and Queues. The language used is C#.