Learn Apache Kafka for Beginners
Thank you for enrolling in this course! We're happy to have you here! Before we start learning some amazing stuff, let's get you set up in 3 easy steps!

Step 1: Download the first part of the code
Click here to download part one and the download will start right away.
Step 2: Get the second part on GitHub
The second part lives on GitHub. You can grab it as a zip by downloading it here. Decompress both zips and keep them somewhere handy. You'll use them throughout the course.
Step 3: You're ready to start!
Both parts downloaded and unzipped? You're all set. Happy learning :)
Keep learning Kafka, for free
The course slides aren't distributed, but every concept, diagram, and worked example lives on Conduktor Kafkademy: our free, no-signup learning hub. It's the fastest way to go deeper the moment a lesson sparks a question.
The teams building on Kafka trust Conduktor
The concepts you're learning here run in production at companies worldwide. When they need to govern, secure, and scale Kafka, they reach for Conduktor.
"It's been a game changer for efficiency and adoption."
Scot M
Platform Engineer, Virgin Australia
"RBAC was the turning point."
Anke Raich
Swiss Post
"Conduktor easily integrated with our CI/CD pipelines."
Taras Slipets
Staff Data Engineer, Flix
