Messaging and streaming courses — Apache Kafka, Kafka Streams, RabbitMQ, Apache Flink and Sidekiq. Build event-driven systems, async pipelines and real-time data processing with battle-tested message brokers.
Messaging & Streaming
3 courses Added May 2026

Fundamentals of Apache Kafka
Learn the basics of Apache Kafka from scratch and master building reliable, scalable real-time data processing systems. In this course, you will get acquainted.2 hours 33 minutes 26 seconds 5 / 5
Apache Kafka Series - Kafka Streams for Data Processing
Learn Kafka Streams API with hands-on examples. Master data processing, build and deploy apps using Java 8 in this comprehensive course. Ideal for developers4 hours 50 minutes 7 seconds
RabbitMQ: Message queue concepts from start to finish
Use asynchronous Messaging to decouple your systems for easy scalable systems with examples in Python & C#. Ever asked yourself how to decouple your systems wit4 hours 24 minutes 7 seconds