Skip to content
UdemySQLPaid courseAll LevelsCertificate

Getting Started with Apache Kafka (Udemy.com)

Learn the core concepts of Apache Kafka

Created by: Stackable Solutions

Last updated December 2025

icon
What you will learn

  • Understand the core concepts of Apache Kafka
  • After completing this course, you'll have a good basic understanding of Kafka

icon
Course Description

In this course, examine all the core concepts of Kafka. Developed at LinkedIn, Apache Kafka is a distributed streaming platform that provides scalable, high-throughput messaging systems in place of traditional messaging systems like JMS. 

In this course we're going to take a look at the essentials for Apache Kafka. We'll begin with by showing you how all the pieces fit together, then we'll take a look at the architecture, some of the common operational tasks, and what all the different components do. 

We'll finish by running some workflows on a local machine, including setting up a fault-tolerant cluster and doing some real-time stream processing of data. We'll be covering all these topics and more to get you up to speed with Apache Kafka.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Stackable Solutions

Through my company, Stackable Solutions, I am a Full Stack Developer with over 10 years of experience in the industry, working both on Web as well as native applications. With my skills and experience, I always strive to produce clean, robust and highly tested code for every project to meet the needs of clients. 

icon
More courses by Stackable Solutions

$11.99

icon
More SQL courses

$94.99

$16.99

$12.99

$13.99

$10.99

$34.99

icon
Reviews

4.3

84 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Milan Jovanovic on 12/15/2022

It is excellent for learning the basics and deciding if you want to get into a more advanced course.

By Jack Frosch on 1/14/2021

It was okay, but honestly very thin content. There were no exercises or quizzes to reinforce any learning. In fairness, it is just a "Getting Started with Apache Kafka" course, but I felt it was a very superficial look at Kafka, equivalent to what you might find in a 15 minute YouTube video.

By Hamed on 1/7/2021

too fast and copy pasty... But well presented! The instructor is clearly a good instructor. however, if I pay for a course like this, I expect more material in return!

By Abhinandan Vanakudre on 12/7/2020

It gave me overview of kafka to get started, but I am not sure about what is a broker vs partition vs topic how are they interconnected

By Marcel Toeltl on 3/18/2020

Dieser Kurs ist eine leicht verständliche Einführung zu Apache Kafka. So bekommt man eine Idee was Kafka ist und sieht an den vorgeführten Beispielen wie es funktioniert.

By chris Gump on 12/17/2018

Was a good, quick introductory course on Kafka.

By Mahmoud Nabil Hafez on 4/29/2018

very good , very descriptive so far.

By Fivefold Development on 5/27/2017

Gave me a great overview of Apache Kafka and helped me learn what I needed to know.

By Amjad Shahzad on 5/23/2017

A good course with all the basics of Kafka for beginners out there. Very nicely presented along with supported examples.

By Muhammad Imtiaz on 5/18/2017

excellent training

Showing all 10 reviews on CourseDuck

Read all 84 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100