Kafka (IN-DEPTH) | An Absolute treat for Beginners
Manju Kaushik
16:13:53
Description
An Extensive, Exhaustive, Overwhelming, In-Depth Tutrial On Kafka (V3). A tutorial You Don't Wanna Miss.
What You'll Learn?
- The Very First Thing You will learn is Installation, Configurations in Kafka, followed by the uderstanding, we will learn what Kafka really means.
- Kafka Brokers, Topics, Producers, Consumers, Consumer Groups, Partition, ZooKeeper etc. The Kafka "Eco System"
- We will also learn on concepts like: Leaders, Followers, Controllers, Kraft, Exactly Once Processing in Kafka
- Marching Towards, Multiple Racks, In Sync Replica, Comitted Vs UnComitted, Idempotent
- Going to Next level on: Log Segment, Time Index, Message Offset, Default Groups, Custom Messages, Publish & Consume
- You will also learn about Maven, as it is required for Java Development
- Java Programming 101 - Basics on How to code kafka in Java
- Java Programming 102 - Kafka Producer API - Architecture, Message Time Stamp, IO Thread
- Java Programming 103 - MultiThreading, Java Admin Client Program & Transaction Management
- Java Programming 104 - Spring Boot, Serialization & DeSerialization
- Quick Introduction on, Kafka Connect, Kafka Streams
Who is this for?
What You Need to Know?
More details
DescriptionThe Course "Kafka (IN-DEPTH) | An Absolute treat for Beginners", it was all started recording in the year 2023, November. The intention for this course was very clear from the day the recording was initiated, which is: "Keep it Simple, so that, the most complex puzzle/problem can be visualized very easily and effectively".
The course "is" designed only for those who are starting their journey in Kafka for the very first time. This course "IS NOT" for experienced Kafka engineers/developers/administrators. The course covers the following topics: -
Kafka Installation & Configuration(s) in Windows and Unix
Producer, Consumer, Consumer Groups, Topic, Zookeeper, Partitions, Leaders, Followers, Controllers and many more concepts revolving around Kafka Ecosystem
Scaling of Kafka Servers, RACK, ISR
Log Segments, Default Custom Groups
Maven and it's Purpose in the web-development (This is required for Java Development)
Java Programming - Basics Kafka Development, Producer and Consumer, Complete Kafka Customized Producer Code, Message Time Stamp, IO Thread
Java Programming - MultiThreading, Java Admin Client Program & Transaction Management
Java Programming - Spring Boot, Serialization & DeSerialization
A bunch of Utilities tool that has been built across, which are quite useful for the project deliverables
Basic introduction on Kafka Streams, Kafka Connect, KSQL & the list goes on...
I would request you to make sure that, the course is learn't very slowly and steadily. Make sure to learn the course at your own pace. Do not indulge in learning the course to complete quickly. "Slow and Steady win's the race"
Wishing you all the very best in learning Kafka. And yeah, I'll be there for your during and after your course completion. I will make sure that, you will be always in my RADAR, in your journey within IT World.
Who this course is for:
- Beginner With Java Programming skills is preferred OR Beginner with a Good Knowledge on one of the Object Oriented Programming
The Course "Kafka (IN-DEPTH) | An Absolute treat for Beginners", it was all started recording in the year 2023, November. The intention for this course was very clear from the day the recording was initiated, which is: "Keep it Simple, so that, the most complex puzzle/problem can be visualized very easily and effectively".
The course "is" designed only for those who are starting their journey in Kafka for the very first time. This course "IS NOT" for experienced Kafka engineers/developers/administrators. The course covers the following topics: -
Kafka Installation & Configuration(s) in Windows and Unix
Producer, Consumer, Consumer Groups, Topic, Zookeeper, Partitions, Leaders, Followers, Controllers and many more concepts revolving around Kafka Ecosystem
Scaling of Kafka Servers, RACK, ISR
Log Segments, Default Custom Groups
Maven and it's Purpose in the web-development (This is required for Java Development)
Java Programming - Basics Kafka Development, Producer and Consumer, Complete Kafka Customized Producer Code, Message Time Stamp, IO Thread
Java Programming - MultiThreading, Java Admin Client Program & Transaction Management
Java Programming - Spring Boot, Serialization & DeSerialization
A bunch of Utilities tool that has been built across, which are quite useful for the project deliverables
Basic introduction on Kafka Streams, Kafka Connect, KSQL & the list goes on...
I would request you to make sure that, the course is learn't very slowly and steadily. Make sure to learn the course at your own pace. Do not indulge in learning the course to complete quickly. "Slow and Steady win's the race"
Wishing you all the very best in learning Kafka. And yeah, I'll be there for your during and after your course completion. I will make sure that, you will be always in my RADAR, in your journey within IT World.
Who this course is for:
- Beginner With Java Programming skills is preferred OR Beginner with a Good Knowledge on one of the Object Oriented Programming
User Reviews
Rating
Manju Kaushik
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 63
- duration 16:13:53
- Release Date 2025/03/11