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.



Streaming ETL and Analytics on Confluent with Maritime AIS Data


Let's Build a Streaming Data Pipeline


The Truth About ZooKeeper Removal and the KIP-500 Release in Apache Kafka ft. Jason Gustafson and Colin McCabe

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.

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 Confluent Community

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

Get Help

Ask the Community


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.