Become an expert on the Apache Kafka ecosystem! View video courses to learn Kafka basics, advanced concepts, setup and use cases, and everything else in between.
Apache Kafka is a distributed event streaming system used for real-time data pipelines, integration, and analytics. Learn how Kafka works, how to use it, and how to get started.
Kafka Connect lets you easily stream data between Apache Kafka and all your systems. This course covers how Kafka Connect enables sinking and sourcing of events.
What is Kafka Streams, and how does it work? Learn about the Streams API, architecture, stream topologies, and how to get started by completing this introductory course.
In this tutorial, learn about Apache Kafka storage and internal architecture, with an overview of Kafka producers, consumers, topics, partitions, clients, and more.
Data mesh is a framework for decentralized domain-driven architectures, with data as a product, that is self-service, and with strong governance models. Learn the benefits of data mesh and how it works.
Get the most out of Apache Kafka and Spring with Confluent Cloud. This hands-on course will show you how to build event-driven applications with Spring Boot and Kafka Streams.
ksqlDB is a streaming database for building stream processing applications with Apache Kafka. This course covers its architecture, how ksqlDB works, and typical use cases, with examples.
This advanced ksqlDB course will show you how to read, write, process, and transform data using common queries and functions in ksqlDB.
Build a scalable, streaming data pipeline in under 20 minutes using Kafka and Confluent. Operationalize data in motion using real-time event streams and change data capture.
Event sourcing allows applications to leverage real-time and historical data as a sequence of events. Learn about event sourcing patterns, CQRS, and how Kafka is used as a backbone for event streams.
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.