
Udemy – Kafka (IN-DEPTH) | An Absolute treat for Beginners 2024-11
Published on: 2024-12-11 19:20:52
Categories: 28
Description
Kafka Course (IN-DEPTH) | An Absolute treat for Beginners. This course is designed for people who are new to Kafka. This course is not suitable for experienced Kafka engineers, developers or administrators. Topics covered in this course include:
- Installing and configuring Kafka on Windows and Unix
- Producer, consumer, consumer groups, topic, zookeeper, partitions, leaders, followers, controllers and many other concepts related to the Kafka ecosystem
- Scalability of Kafka servers, RACK, ISR
- Log sections, custom default groups
- Maven and its purpose in web development (essential for Java development)
- Java Programming – Kafka Development Basics, Producer and Consumer, Fully Custom Kafka Producer Code, Message Scheduling, Thread IO
- Java Programming – Multithreading, Java Admin Client Application and Transaction Management
- Java Programming – Spring Boot, Serialization and Deserialization
- A set of practical tools built for project delivery
- Introduction to Kafka Streams, Kafka Connect, KSQL, and…
What you will learn in the Kafka (IN-DEPTH) course | An Absolute treat for Beginners
- The first thing you will learn is installation and configuration in Kafka, then by understanding, we will learn what Kafka really means. Kafka brokers, topics, producers, consumers, consumer groups, partitions, zookeeper etc. The Kafka ecosystem. We will also learn about concepts like: leaders, followers, controllers, crafting, exactly once processing in Kafka. Moving on to multiple racks, synchronized copy, committed vs. uncommitted, idmpotent. Moving to the next level on: log section, time index, message offset, default groups, custom messages, publish and consume. You will also learn about Maven, as it is essential for Java development. Java Programming 101 – Basics of how to code Kafka in Java. Java Programming 102 – Kafka Producer API – Architecture, Message Scheduling, Thread IO. Java Programming 103 – Multithreading, Java Admin Client and Transaction Management. Java Programming 104 – Spring Boot, Serialization and Deserialization. Quick Introduction to Kafka Connect, Kafka Streams.
This course is suitable for people who:
- Proficiency in Java programming is preferred or proficiency in one of the object-oriented programming languages.
Kafka Course Details (IN-DEPTH) | An Absolute Treat for Beginners
- Publisher: Udemy
- Instructor: Manju Kaushik
- Training level: Beginner to advanced
- Training duration: 17 hours and 42 minutes
- Number of lessons: 69
Course headings

Course prerequisites
- Java Programming is Preferred
Course images

Sample course video
Installation Guide
After Extract, view with your favorite player.
Subtitles: None
Quality: 720p
Download link
Download Part 1 – 2 GB
Download Part 2 – 2 GB
Download Part 3 – 2 GB
Download Part 4 – 2 GB
Download Part 5 – 205 MB
File(s) password: www.downloadly.ir
File size
8.2 GB
Leave a Comment (Please sign to comment)