Section 1 : Introduction

Lecture 1 Introduction 0:37
Lecture 2 Integration Patterns 2:50
Lecture 3 Advantages of Using a Messaging System and Sample Use Cases 3:18
Lecture 4 What is RabbitMQ-

Section 2 : Installing RabbitMQ

Lecture 5 Installing on Windows 5:41
Lecture 6 Installing on Docker 2:49
Lecture 7 Introduction to Management Web Interface 2:0

Section 3 : Messaging Systems and Exchanges

Lecture 8 Elements of a Messaging System
Lecture 9 Attributes of Messages, Queues and Exchanges 4:49
Lecture 10 Exchanges 0:58

Section 4 : Fanout Exchange

Lecture 11 Fanout Exchange 0:53
Lecture 12 Fanout Exchange Demo Using Management Web Interface 9:21
Lecture 13 RabbitMQ C# Client Library and Publishing to Fanout Exchange Demo 12:42
Lecture 14 Fanout Consumer Coding Demo 15:24

Section 5 : Direct Exchange

Lecture 15 Direct Exchange 1:8
Lecture 16 Direct Exchange Demo Using Management Web Interfacer 4:15
Lecture 17 Direct Exchange Coding Demo 7:19

Section 6 : Topic Exchange

Lecture 18 Topic Exchange 2:6
Lecture 19 Topic Exchange Demo Using Management Web Interface 7:12
Lecture 20 Topic Exchange Coding Demo 9:37

Section 7 : Headers Exchange

Lecture 21 Headers Exchange 1:42
Lecture 22 Headers Exchange Demo Using Management Web Interface 6:20
Lecture 23 Headers Exchange Coding Demo 9:59

Section 8 : Default Exchange

Lecture 24 Default Exchange 1:29
Lecture 25 Default Exchange Demo Using Management Web Interface 2:1
Lecture 26 Default Exchange Coding Demo 4:44

Section 9 : Exchange to Exchange Binding

Lecture 27 Exchange to Exchange Binding- 1:19
Lecture 28 Exchange to Exchange Binding Demo Using Management Web Interface 3:20
Lecture 29 Exchange to Exchange Binding Coding Demo 7:58

Section 10 : Alternate Exchange

Lecture 30 Alternate Exchange 2:3
Lecture 31 Alternate Exchange Demo Using Management Web Interface 4:59
Lecture 32 Alternate Exchange Coding Demo 9:43

Section 11 : Push vs Pull

Lecture 33 Push vs Pull 1:2
Lecture 34 Push vs Pull Coding Demo 11:38

Section 12 : Work Queues

Lecture 35 Work Queues 2:25
Lecture 36 Work Queues Coding Demo 5:52
Lecture 37 Work Queues Fair Task Distribution Coding Demo

Section 13 : Publish - Subscribe

Lecture 38 Publish - Subscribe 1:27
Lecture 39 Publish - Subscribe Coding Demo 9:24

Section 14 : Request - Reply

Lecture 40 Request - Reply 1:31
Lecture 41 Request - Reply Coding Demo
Lecture 42 Request - Response Matching Coding Demo 26:11
Lecture 43 Dynamic Response Queue Name Coding Demo 7:33

Section 15 : Priority Queues

Lecture 44 Priority Queues
Lecture 45 Priority Queues Coding Demo 4:30