Kafka training

Developing Kafka Applications

The intensive two-day hands-on Developing Kafka Applications course helps developers master the essential development skills necessary to work with Apache Kafka. The course covers the key concepts and techniques necessary to build scalable and resilient Kafka producers, consumers, stream processors and connectors. Along the way, attendees will become familiar with core Kafka cluster function and how it interacts with application components. Hands-on labs will provide practical experience wherein students will install, configure and run their own Kafka system for experimentation and development. The course will also cover common Kafka development use cases and best practices. Attendees will leave with a clear understanding of Apache Kafka and the practical skills necessary for developing sophisticated Kafka applications.

This course is designed to provide developers with an in-depth to prepare students to begin developing sophisticated applications in and around Apache Kafka. Learning modules include:

  • In-depth review of Apache Kafka
  • Producers and Consumers
  • Managing Failure Modes
  • Developing Stream Processors

Student Reschedule or Cancellation

A full refund will be issued for class cancellations made at least 21 calendar days prior to the course start date (first day of class).

Payment is non-refundable for cancellations or reschedules made within 21 calendar days from the course start date and for no-shows (students who do not attend the class).

For reschedules made within 21 calendar days from the course start date, students must reschedule immediately for a current, published course, up to a maximum of six months from the original date.

If the course registration was purchased in conjunction with a promotion or special program, a pro-rated refund will be issued to account for paid services received by the student.

Notifications for cancellation and reschedules must be provided in writing to RX-M ([email protected]).

Student Substitutions

Student substitutions are allowed with at least 5 calendar days prior to the class delivery start date, provided the substitute meets the course prerequisites or is approved by RX-M. Substitute students will be bound to the same Terms and Conditions of the original registration.

RX-M Reschedule or Cancellation

RX-M reserves the right to reschedule or cancel training course deliveries. If it is necessary for RX-M to reschedule or cancel a class, a two-week notice is normally provided. RX-M is not responsible for non-refundable travel fees incurred.

If a student cannot attend an alternative course date for an RX-M initiated reschedule or cancellation, a refund will be issued.

Book Event

Developing Kafka Applications (2 days, Virtual) $1590
Available Tickets: 16
The Developing Kafka Applications (2 days, Virtual) $1590 ticket is sold out. You can try another ticket or another date.


Sep 21 - 22 2023


US Central Time
9:00 am - 5:00 pm




Virtual Online - Central Time
Virtual Online – Central Time