Available online or on-site, our instructor-led live RabbitMQ training courses provide practical, hands-on experiences and interactive discussions to guide you through setting up and managing a RabbitMQ enterprise messaging system.
We offer RabbitMQ training as either "online live" or "on-site live" sessions. Online live training (also referred to as "remote live training") is delivered via an interactive remote desktop connection. On-site live training can be conducted at your local premises in Durban or within NobleProg’s corporate training facilities in Durban.
Our comprehensive RabbitMQ training curriculum covers administration, security, integration, and programming with languages such as Java and .Net.
NobleProg -- Your Local Training Provider
Garden Court South Beach
Durban, South Africa
Way to get there
From Durban city centre: follow the beachfront/Marine Parade south toward South Beach.
By car/taxi: give the driver the address 73 O.R. Tambo Parade, South Beach, Durban 4001.
From King Shaka International Airport: the hotel is roughly 30 km ;from the airport.
Gain expertise in RabbitMQ by examining AMQP protocols, message routing, and cluster configurations in Durban. This practical training encompasses high-availability setups, failover strategies, and secure REST API integration, enabling you to construct robust, production-grade messaging infrastructure on Linux platforms.
This instructor-led live training in Durban (online or onsite) is aimed at software architects and web developers who wish to use RabbitMQ as messaging middleware and program in Java using Spring to build applications.
By the end of this training, participants will be able to:
Use Java and Spring with RabbitMQ to build applications.
Design asynchronous message driven systems using RabbitMQ.
Create and apply queues, topics, exchanges, and bindings in RabbitMQ
During this instructor-led live training in Durban, participants will learn how to install, configure, and administer RabbitMQ, subsequently integrating RabbitMQ messaging into various sample .NET applications.
By the conclusion of this training, participants will be able to:
Set up, configure, and manage RabbitMQ.
Understand RabbitMQ's role in the design and implementation of a microservices architecture.
Understand how RabbitMQ compares to other Message Queuing Architectures.
Set up and use RabbitMQ as a broker for handling asynchronous and synchronous messages for real-world enterprise .NET applications.
This instructor-led, live training in Durban (online or onsite) is designed for developers and software engineers who wish to use RabbitMQ to facilitate communication between microservices via messaging, as well as to carry out advanced implementation and troubleshooting.
Upon completion of this training, participants will be able to:
Establish the required environment to begin developing advanced messaging solutions with RabbitMQ.
Gain insight into designing a distributed microservices architecture using RabbitMQ.
Learn how to implement advanced configuration, security protocols, networking, high availability, and replication.
Identify common issues encountered in RabbitMQ installations and understand how to resolve them.
Understand memory optimization, flow control, and advanced performance tuning.
Apply various advanced troubleshooting techniques.
In this instructor-led live training in Durban (online or onsite), participants will learn how to decouple a Python application and integrate it with the RabbitMQ messaging system to build distributed cloud applications or microservices.
By the end of this training, participants will be able to:
Set up, configure, and manage RabbitMQ.
Understand RabbitMQ's role in the design and implementation of a microservice's architecture.
Grasp how RabbitMQ compares to other Message Queuing Architectures.
Configure and utilise RabbitMQ as a broker for handling asynchronous and synchronous messages in real-world Python applications.
Read more...
Last Updated:
Testimonials (3)
The instructor was knowledgeable about the course topic and also other related topics, and was able to answer our questions, or even make a note of questions he didn't immediately know the answer to and got back to use later.
Abe Sabbagh - Enbridge
Course - Advanced RabbitMQ - 2 Days
The flexibility to the agenda and considering the provided topics which we currently deal with.
It was great to exchange on the knowledge and experiences!
Fabian - Continental Barum s.r.o.
Course - RabbitMQ
Detailed information provided on the more advanced topics requested.
Online RabbitMQ training in Durban, RabbitMQ training courses in Durban, Weekend RabbitMQ courses in Durban, Evening RabbitMQ training in Durban, RabbitMQ instructor-led in Durban, RabbitMQ trainer in Durban, RabbitMQ instructor in Durban, Evening RabbitMQ courses in Durban, RabbitMQ on-site in Durban, RabbitMQ coaching in Durban, RabbitMQ private courses in Durban, RabbitMQ one on one training in Durban, Weekend RabbitMQ training in Durban, RabbitMQ instructor-led in Durban, RabbitMQ classes in Durban, Online RabbitMQ training in Durban, RabbitMQ boot camp in Durban