Getting Started with Apache Kafka
4.4 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
859 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Getting Started with Apache Kafka to your Wishlist.

Add to Wishlist

Getting Started with Apache Kafka

Learn the core concepts of Apache Kafka
4.4 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
859 students enrolled
Last updated 5/2017
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand the core concepts of Apache Kafka
  • After completing this course, you'll have a good basic understanding of Kafka
View Curriculum
Requirements
  • Familiar with database systems in general
  • Understand Hadoop architecture
  • Understand Linux terminal
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.

Who is the target audience?
  • Anyone who wants to learn Kafka
Compare to Other Apache Kafka Courses
Curriculum For This Course
19 Lectures
01:20:20
+
Getting Started with Kafka
6 Lectures 22:26

Course files
01:13



What is the log
03:42

Efficiency and implication
05:17
+
Kafka Concepts
3 Lectures 14:49
Architecture
03:31

Topic and broker
03:11

Producers and Consumers
08:07
+
Workflows & Real-World Examples
9 Lectures 42:38
Hardware specs
03:40

Operational tasks
03:34

Monitor and Audit
06:23

Installing and testing Kafka locally
06:39

Set up a multibroker cluster
05:28

Test fault-tolerance
03:36

Import and export data
03:55

Stream data processing
02:55

Distributions and Packaging
06:28
+
Conclusion
1 Lecture 00:27
Conclusion
00:27
About the Instructor
Stackable Solutions
4.4 Average rating
12 Reviews
859 Students
1 Course
Software Engineer

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.