Section 1 : Introduction

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

Section 2 : Installing RabbitMQ

Lecture 1 Installing on Windows 00:05:41 Duration
Lecture 2 Installing on Docker 00:02:49 Duration
Lecture 3 Introduction to Management Web Interface 00:02:00 Duration

Section 3 : Messaging Systems and Exchanges

Lecture 1 Elements of a Messaging System
Lecture 2 Attributes of Messages, Queues and Exchanges 00:04:49 Duration
Lecture 3 Exchanges 00:00:58 Duration

Section 4 : Fanout Exchange

Lecture 1 Fanout Exchange 00:00:53 Duration
Lecture 2 Fanout Exchange Demo Using Management Web Interface 00:09:21 Duration
Lecture 3 RabbitMQ C# Client Library and Publishing to Fanout Exchange Demo 00:12:42 Duration
Lecture 4 Fanout Consumer Coding Demo 00:15:24 Duration

Section 5 : Direct Exchange

Lecture 1 Direct Exchange 00:01:08 Duration
Lecture 2 Direct Exchange Demo Using Management Web Interfacer 00:04:15 Duration
Lecture 3 Direct Exchange Coding Demo 00:07:19 Duration

Section 6 : Topic Exchange

Lecture 1 Topic Exchange 00:02:06 Duration
Lecture 2 Topic Exchange Demo Using Management Web Interface 00:07:12 Duration
Lecture 3 Topic Exchange Coding Demo 00:09:37 Duration

Section 7 : Headers Exchange

Lecture 1 Headers Exchange 00:01:42 Duration
Lecture 2 Headers Exchange Demo Using Management Web Interface 00:06:20 Duration
Lecture 3 Headers Exchange Coding Demo 00:09:59 Duration

Section 8 : Default Exchange

Lecture 1 Default Exchange 00:01:29 Duration
Lecture 2 Default Exchange Demo Using Management Web Interface 00:02:01 Duration
Lecture 3 Default Exchange Coding Demo 00:04:44 Duration

Section 9 : Exchange to Exchange Binding

Lecture 1 Exchange to Exchange Binding- 00:01:19 Duration
Lecture 2 Exchange to Exchange Binding Demo Using Management Web Interface 00:03:20 Duration
Lecture 3 Exchange to Exchange Binding Coding Demo 00:07:58 Duration

Section 10 : Alternate Exchange

Lecture 1 Alternate Exchange 00:02:03 Duration
Lecture 2 Alternate Exchange Demo Using Management Web Interface 00:04:59 Duration
Lecture 3 Alternate Exchange Coding Demo 00:09:43 Duration

Section 11 : Push vs Pull

Lecture 1 Push vs Pull 00:01:02 Duration
Lecture 2 Push vs Pull Coding Demo 00:11:38 Duration

Section 12 : Work Queues

Lecture 1 Work Queues 00:02:25 Duration
Lecture 2 Work Queues Coding Demo 00:05:52 Duration
Lecture 3 Work Queues Fair Task Distribution Coding Demo

Section 13 : Publish - Subscribe

Lecture 1 Publish - Subscribe 00:01:27 Duration
Lecture 2 Publish - Subscribe Coding Demo 00:09:24 Duration

Section 14 : Request - Reply

Lecture 1 Request - Reply 00:01:31 Duration
Lecture 2 Request - Reply Coding Demo
Lecture 3 Request - Response Matching Coding Demo 00:26:11 Duration
Lecture 4 Dynamic Response Queue Name Coding Demo 00:07:33 Duration

Section 15 : Priority Queues

Lecture 1 Priority Queues
Lecture 2 Priority Queues Coding Demo 00:04:30 Duration