Skip to main content

13 ways to learn Kafka

· One min read
John Crickett
Code Challenge Writer

13 ways to learn Kafka:

  1. Tutorial: Official Apache Kafka Quickstart - https://kafka.apache.org/quickstart
  2. Documentation: Official Apache Kafka Documentation - https://kafka.apache.org/documentation/
  3. Tutorial: Kafka Learning with RedHat - https://developers.redhat.com/learn/apache-kafka
  4. Read: Kafka - The Definitive Guide: Real-Time Data and Stream Processing at Scale - https://www.oreilly.com/library/view/kafka-the-definitive/9781491936153/
  5. Course: Apache Kafka Essential Training: Getting Started - https://www.linkedin.com/learning/apache-kafka-essential-training-getting-started-22398044/getting-started-with-apache-kafka
  6. Read: Kafka in Action - https://www.manning.com/books/kafka-in-action
  7. Course: Apache Kafka Deep Dive - https://www.pluralsight.com/cloud-guru/courses/apache-kafka-deep-dive
  8. Read: Apache Kafka Quick Start Guide - https://www.packtpub.com/product/apache-kafka-quick-start-guide/9781788997829
  9. Course: Learn Apache Kafka for Beginners - https://www.udemy.com/course/apache-kafka/
  10. Course: Apache Kafka Crash Course for Java and Python Developers - https://www.udemy.com/course/apache-kafka-crash-course-for-java-and-python-developers/
  11. Read: Mastering Kafka Streams and ksqlDB: Building real-time data systems by example - https://www.oreilly.com/library/view/mastering-kafka-streams/9781492062486/
  12. Course: Deploying and Running Apache Kafka on Kubernetes - https://www.linkedin.com/learning/deploying-and-running-apache-kafka-on-kubernetes/introduction-to-this-course
  13. Course: Stream Processing Design Patterns with Kafka Streams - https://www.linkedin.com/learning/stream-processing-design-patterns-with-kafka-streams/stream-processing-with-kafka