UDEMY
UDEMY Logo

Apache Kafka for Beginners - Learn Kafka by Hands-On 

  • Offered byUDEMY

Apache Kafka for Beginners - Learn Kafka by Hands-On
 at 
UDEMY 
Overview

Deep dive in to Apache Kafka concepts and learn to build Kafka producers/consumers using Java

Duration

5 hours

Total fee

799

Mode of learning

Online

Credential

Certificate

Apache Kafka for Beginners - Learn Kafka by Hands-On
 at 
UDEMY 
Highlights

  • Earn a certificate of completion from Udemy
  • Learn from 24 downloadable resources & 3 articles
  • Get full lifetime access of the course material
  • Comes with 30 days money back guarantee
Read more
Details Icon

Apache Kafka for Beginners - Learn Kafka by Hands-On
 at 
UDEMY 
Course details

Skills you will learn
Who should do this course?
  • For Any one who is willing to learn about Kafka.
What are the course deliverables?
  • Understand all the Kafka concepts and Kafka core internals.
  • Learn Kafka internals through practice
  • Build Kafka Producer applications using Java
  • Learn the Kafka Producer Techniques for reliable data delivery
  • Build Kafka Consumer applications using Java
  • Advance Kafka Consumer Techniques to handle duplicate processing of records
  • Consumer Rebalance and different techniques to handle them
  • Consumer techniques to seek to a specific offset
More about this course
  • Learn the fundamentals and advanced concepts of Apache Kafka in this course
  • This course will give you a good understanding of all the concepts through Hands-On
  • This course will be an eyeopener for people who think Kafka is a complex system and you will find yourself in a better place after you complete this course
  • In this course, we will give you all a quick introduction to Apache Kafka, terminologies and different client APIs that are part of Kafka

Apache Kafka for Beginners - Learn Kafka by Hands-On
 at 
UDEMY 
Curriculum

Getting Started with Course

Course Introduction & Objectives

Pre-Requesities

Course Slides

Course Slides

Getting Started with Kafka

Introduction to Kafka

Kafka terminologies and Client APIs

Download and Install Kafka

Download and Install Kafka

Source code for this course

Source Code

Understanding Kafka Components and its Internal - (Theory+Hands On)

Kafka Topics and Partitions - Theory

Set Up a ZooKeeper/Kafka Broker in Local

Create Topic, Produce and Consume Messages using the Command Line Interface(CLI)

Produce and Consume Messages with Key

Consumer Offsets

Consumer Groups

Commit Log and Retention Policy

Kafka as a Distributed Streaming System

Setting up a Kafka Cluster in Local with 3 Kafka Brokers

How Kafka Cluster distributes the Client Requests ? - Leader/Follower

How Kafka handles Data Loss ? - Replication and In-Sync-Replica(ISR)

Fault Tolerance and Robustness in Kafka

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2346 CoursesRight Arrow Icon

Apache Kafka for Beginners - Learn Kafka by Hands-On
 at 
UDEMY 
Students Ratings & Reviews

5/5
Verified Icon2 Ratings
L
Lavin Motwani
Apache Kafka for Beginners - Learn Kafka by Hands-On
Offered by UDEMY
5
Learning Experience: Learning experience was good
Faculty: Stephane is good in explaining as mentor Everything was in details, small configurations were also explained & a hands-on course
Course Support: Yes, as Kafka is now being used so much.
Reviewed on 4 Apr 2022Read More
Thumbs Up IconThumbs Down Icon
K
Kajal Rawal
Apache Kafka for Beginners - Learn Kafka by Hands-On
Offered by UDEMY
5
Other: Excellent approach by educator to teach apache Kafka with real time example and practical approach
Reviewed on 15 Mar 2021Read More
Thumbs Up IconThumbs Down Icon
View All 2 ReviewsRight Arrow Icon
qna

Apache Kafka for Beginners - Learn Kafka by Hands-On
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...