Learn Apache Kafka® from Confluent, the company founded by Kafka's original developers.
Our hands-on training courses for Apache Kafka developers and operators/administrators are based on the latest version of the software.
During this instructor-led, hands-on course, you will learn how to use Confluent KSQL to transform, enrich, filter and aggregate streams of real-time data using a SQL-like language. You will also learn how to use the Apache Kafka Streams library to build streaming applications. Furthermore, you will learn how to test, monitor, secure and scale those streaming applications.Learn More
In this three-day hands-on course, you will learn how to build applications that can publish data to and subscribe to data from, a Kafka cluster. You will learn the role of Kafka in the modern data distribution pipeline, discuss core Kafka architectural concepts and components, and review the Kafka developer APIs. The course also covers other components in the broader Confluent platform.Learn More
In this three-day hands-on course, you will be able to build and manage Kafka clusters using industry best-practices developed by the world’s foremost Kafka experts. You will learn how Kafka and the Confluent platform work, their main subsystems, their functions, how they interact, and how to set up, manage, and tune your cluster.
Confluent offers instructor-led courses in both traditional and virtual classroom formats. Or we can bring the training to your team.
"I was brand new to Kafka when I started but now I feel like I have a good (and practical) understanding of it."Anonymous
"I don't think it's safe to run kafka in production without this class."Anonymous
"This is hands down the best training I have ever had."Anonymous