Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
RabbitMQ Python
Highest Rated
Rating: 4.7 out of 5(226 ratings)
1,372 students

RabbitMQ Python

Learn How to use RabbitMQ for establishing your messaging framework
Created byGulshan Bajaj
Last updated 11/2022
English

What you'll learn

  • RabbitMQ Implementation using Python
  • Distributed Programming
  • Microservices
  • Asynchronous messaging

Course content

7 sections20 lectures3h 26m total length
  • Introduction7:02

    Explore RabbitMQ's message broker architecture, where publishers send to a broker and exchanges route messages to queues via bindings, enabling decoupled communication and scalable, high-availability delivery.

  • RabbitMQ Setup11:15

    Learn to install Erlang and RabbitMQ on Windows, enable the management plugin, create an admin user, and publish, receive, and manage a test message in a temporary queue.

  • RabbitMQ Basics

Requirements

  • Basic Knowledge of Python Programming Language
  • Basic Knowledge of Message communication

Description

Are you looking to learn how to use messaging framework ? RabbitMQ is there

  • To make your microservices communicate with each other

  • To deploy your application components on different machines and let them talk using messages

  • To deploy the application components over the cloud

  • Dividing your monolith into microservices

RabbitMQ serves the purpose. Its understanding makes it easier to develop distributed applications that are robust and the overall application does not become heavy.

This course attempts to teach you RabbitMQ as a developer. It tells what features are there in RabbitMQ, different type of communication mechanisms that are available and their drawbacks as well, so that you can make an informed decision. You should be able to use the right feature of RabbitMQ for a given situation after going through this course.

The language used here is Python, but more important is to understand the concept. If you learn it fully, you should be able to use it in any other supported language e.g. Java, Ruby etc.

Every chapter of this course starts with the explanation of a concept and then goes through a detailed lab. Following the lab and examples, you become confident to use the concept correctly.

Let's start learning this beautiful messaging framework! Welcome to RabbitMQ.

Who this course is for:

  • Software Developers
  • Python Developers
  • Microservices communication framework developers
  • Backend Developers