
Rabbitmq 4.0 Masterclass: The Definitive Guide
Published 6/2025
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
2025 | Brand New | In Depth Comprehensive Concepts | Coding Examples | Microservices | Event Driven Architecture
What you’ll learn
Comprehensive Examples of All Concepts
Slides with downloadable PDF material
AMQP 1.0 and AMQP 0.9.1 Coding examples
Difference between the approaches of AMQP 1.0 and AMQP 0.9.1
All Types of Queues and Exchanges
All Types of Messaging Patterns
Clustering, RMQ CLI tool, RMQ API usage
RabbitMQ Streams
RabbitMQ Transactions
Microservices Architecture
Event Driven Architecture (EDA)
RabbitMQ Clustering
Docker
Docker Networking
Fedration and Shovel
Monitoring using Prometheus
Requirements
Basic Go Programming or programming knowledge in any language is required for coding examples
Docker basics will be covered in the course, so prior knowledge of Docker is NOT needed
Linux/Mac/Windows/ChromeOS/Unix Based OS PC/Laptop with Internet connection.
Description
Overview
Section 1: Introduction to the course
Lecture 1 Greetings and Welcome!
Lecture 2 Some tips while using this course
Lecture 3 Course Content
Section 2: Resources
Lecture 4 Resources
Section 3: Intro to Messaging and RMQ
Lecture 5 About Erlang
Lecture 6 About RabbitMQ
Lecture 7 Message Broker
Lecture 8 RMQ Concepts
Lecture 9 AMQP and Other Protocols
Lecture 10 Intro To An AMQP Message
Lecture 11 Advantages/Disadvantages of RMQ
Lecture 12 RabbitMQ vs The World (of Messaging Systems)
Lecture 13 Queues
Lecture 14 Producers and Consumers
Lecture 15 RMQ’s Use Of Network Layers
Lecture 16 RMQ Architecture And Terminology
Section 4: Set Up and installation
Lecture 17 Why Choose Docker
Lecture 18 Docker – Basics
Lecture 19 Docker Installation
Lecture 20 RabbitMQ Installation using Docker
Lecture 21 RabbitMQ Ports
Section 5: RabbitMQ Basics
Lecture 22 RMQ Dashboard-Management UI
Lecture 23 Queues and Streams
Lecture 24 RabbitMQ Ack Modes
Lecture 25 Add A New Queue
Lecture 26 Queue Details
Lecture 27 All Queues Section
Lecture 28 Classic Queues
Lecture 29 Quorum Queues
Lecture 30 Creating Qorum Queue
Lecture 31 RMQ Command Line Tool
Lecture 32 RMQ HTTP API
Lecture 33 Stream
Lecture 34 Creating a Stream
Lecture 35 Exchanges
Lecture 36 Exchanges Tab
Lecture 37 RMQ Naming Conventions
Lecture 38 Direct Exchange
Lecture 39 Fanout Exchange
Lecture 40 Topic Exchange
Lecture 41 Headers Exchange
Section 6: Messaging Patterns
Lecture 42 Messaging Patterns
Lecture 43 Simple Queue
Lecture 44 Task / Work Queues
Lecture 45 Pub-Sub Fanout Pattern
Lecture 46 Routing Pattern
Lecture 47 Routing Pattern-Topic
Lecture 48 Routing Pattern-Headers
Lecture 49 Dead Letter Pattern
Lecture 50 Delayed Messaging Pattern
Section 7: RabbitMQ Advanced
Lecture 51 Priority Queues
Lecture 52 Exchange-to-ExchangeBindings
Lecture 53 Alternate Exchange
Lecture 54 Transient Exchange
Lecture 55 Transient Queue
Lecture 56 Auto Delete Queues
Lecture 57 Docker Networking
Lecture 58 Clustering – Concepts
Lecture 59 Clustering in Action
Lecture 60 Quorum Queues on MultipleNodes
Lecture 61 Connections Tab
Lecture 62 Channels Tab
Section 8: RabbitMQ Plugins
Lecture 63 RabbitMQ Plugins
Lecture 64 ShovelPlugin
Lecture 65 Federation
Lecture 66 Fedrated Exchanges
Lecture 67 Policies
Lecture 68 Federated Queues
Lecture 69 Federation In Practice
Lecture 70 Cluster Nodes
Section 9: Coding RabbitMQ
Lecture 71 Coding RMQ Producer
Lecture 72 Coding RMQ Consumer
Lecture 73 Publish With Context
Lecture 74 Quorum Queue
Lecture 75 Acknowledgment
Lecture 76 Direct Exchange
Lecture 77 Fanout Exchange
Lecture 78 Topic Exchange
Lecture 79 Headers Exchange
Lecture 80 Task/Work Queue
Lecture 81 Pub-Sub Pattern-Fanout
Lecture 82 Routing Pattern-Routing Key
Lecture 83 Routing Pattern-Headers
Lecture 84 Routing Pattern-Topic
Lecture 85 Work Queue Pattern with Fair Dispatch (QoS)
Lecture 86 RPC (Remote Procedure Call)
Lecture 87 Transient Queues & Exchanges
Lecture 88 Auto-Delete Queues and Exchanges
Lecture 89 Publisher Confirms
Lecture 90 Publisher Confirms – Contd.
Lecture 91 Transactional Messaging
Lecture 92 Transactional Messaging – Contd.
Lecture 93 Streams
Lecture 94 Streams-First Example
Lecture 95 Streams-OffsetTracking
Section 10: Monitoring RabbitMQ
Lecture 96 Profiling and Monitoring
Lecture 97 Prometheus
Section 11: AMQP 1.0 in RabbitMQ
Lecture 99 AMQP 1.0 vs AMQP 0.9.1
Lecture 100 Simple AMQP 1.0 Producer
Lecture 101 Simple AMQP 1.0 Consumer
Lecture 102 AMQP 1.0 ConnectionState and Publisher Outcome
Lecture 103 Broadcast – Fanout
Lecture 104 Reliable Messaging Pattern
Lecture 105 Advanced Settings
Lecture 106 Streams
Lecture 107 Stream Filtering
Section 12: Microservices
Lecture 108 Microservices
Lecture 109 Microservices-Example
Section 13: Event Driven Architecture
Lecture 110 Event Driven Architecture – EDA
Lecture 111 EDA – Example
Section 14: Resources
Lecture 112 Resources
Section 15: Best Wishes and Good Luck!
Lecture 113 What we learnt
Lecture 114 Good Bye and Good Luck!
Lecture 115 Sincere Request!
RabbitMQ Enthusiasts,Anyone who wants to understand the role of message brokers in Microservices,Anyone aspiring to learn any Message Broker,Software Developers,System Engineers,API Developers,Chat Application Developers,Go(Golang) Developers,Anyone who wants to gain expertise in RabbitMQ or AMQP or any Message Broker,Anyone who wants to build highly scalable Microservices,Anyone who wants to learn Event Driven Architecture

DDownload
https://www.keeplinks.org/p27/6876d2900f0e3
RapidGator
https://www.keeplinks.org/p27/6876d4e27aa82
NitroFlare
https://www.keeplinks.org/p27/6876d741cb77b
