Use CCLOUD50 to get an additional $50 of free Confluent Cloud- (details)

Learn Apache Kafka® to build and scale modern applications

Whether you’re just getting started or a seasoned user, find hands-on tutorials, guides, and code samples to quickly grow your skills. From basic concepts to advanced patterns, we’ll help you get started with Kafka to build next-generation event streaming apps.



Intro to Apache Kafka: How Kafka Works


Kafka Summit Europe 2021


Event Streaming Trends and Predictions for 2021 ft. Gwen Shapira, Ben Stopford, and Michael Noll

Kafka Tutorials & Examples

Get hands-on with tutorials based on tested, executable code to help you learn Apache Kafka, Kafka Streams, and ksqlDB. Check out examples showcasing end-to-end solutions and Confluent’s event streaming platform, built by the original creators of Apache Kafka.


Eat. Sleep. Learn Kafka. Repeat.


Check out the documentation to learn more about Confluent Platform, Confluent Cloud, and event streaming. From simplified Kafka quickstarts to full developer how-to guides, get started with building event streaming applications and leveraging the full Kafka ecosystem.


Watch our collection of videos covering everything from Kafka basics, to feature updates, Confluent Cloud demos, and more, for beginners and experts alike. Learn about core concepts, architecture, and exciting use cases.

Confluent Community

Connect with the global Kafka community from anywhere in the world. Find events, conferences, meetups, online forums, and other programs near you.

Attend a Community Talk

Discover what events are happening globally in the event streaming world, and find the videos, slides, and other resources from the latest Kafka meetups.

Join the Community Slack

Get involved by joining the Confluent Community Slack, where you can ask questions, find answers, and start new discussions with fellow Kafkateers.

Get Help



Stack Overflow


Advance your career with Kafka Training & Certification

Learn More

Be the first to get updates and new content

We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.