Companies Home Search Profile

Kafka (IN-DEPTH) | An Absolute treat for Beginners

Focused View

Manju Kaushik

16:13:53

0 View
  • 1 -01. My name is Manju Kaushik.mp4
    07:02
  • 2 -02. How Do you Need to Visualize This Course.mp4
    12:02
  • 3 -03. Why This Course was created. Intention matters, than Outcome.mp4
    10:36
  • 1 -01. Install WSL.mp4
    12:33
  • 1 - Welcome to WSL Installation.html
  • 2 -02. Install JDK.mp4
    16:27
  • 3 -03. Installing & Configuring Multiple JAVA - JDK.mp4
    18:00
  • 4 -04. Install Java JDK-20 in Windows 11.mp4
    14:42
  • 1 -01. Install Eclipse in Windows.mp4
    05:22
  • 2 -02. Install Eclipse in WSL, Linux.mp4
    14:08
  • 3 -03. Github - Download the Resources.mp4
    05:44
  • 1 -01. Download Kafka For Windows and Linux.mp4
    19:51
  • 2 -02. Download Kakfa In Linux and Unzip tar files using wget and curl.mp4
    15:31
  • 3 -03. Start Kafka In Windows and Linux.mp4
    17:49
  • 4 -04. Check Logs & Porperties file and Start Kafka.mp4
    14:06
  • 5 -05. Start Multiple Kafka Broker Servers.mp4
    15:46
  • 6 -06. What is Producer & Consumer and topic in short.mp4
    14:39
  • 7 -07. Create Kafka Topic, Setup df ports in Win & Linux, List, describe and delete.mp4
    22:05
  • 8 -08. What is Apache Kafka.mp4
    23:50
  • 1 -01- Topics, Partitions and Offset. Create Topic with 2p and 3p.mp4
    18:20
  • 2 -02 - Kafka Cluster & Zookeeper.mp4
    14:28
  • 3 -03 - Quorum, Partitons Divided Across Broker Servers.mp4
    16:30
  • 4 -04 - Replication factor.mp4
    25:40
  • 5 -05. Message Structure, Consumer Group, Key Null & Not null.mp4
    23:45
  • 6 -06. Produce & Consume Messages - Multiple Producer & Multiple Consumer.mp4
    19:55
  • 1 -01 - Adding Consumers to Consumer Group.mp4
    24:49
  • 2 -02 - Set Kafka Path in Linux & Start Kafka.mp4
    07:11
  • 3 -03 - Leaders & Followers.mp4
    18:28
  • 4 -04 - Controllers.mp4
    16:13
  • 5 -05 - Kraft.mp4
    15:50
  • 1 -01. Partitions Across Multiple Racks.mp4
    12:47
  • 2 -02. In Sync Replica List.mp4
    12:14
  • 3 -03. Comitted Vs UnComitted & InSync Replica.mp4
    11:20
  • 4 -04. Commands on ISR.mp4
    08:07
  • 1 -01. Log Segment.mp4
    25:28
  • 2 -02. Message Index, Time Index, Message Offset.mp4
    07:43
  • 3 -03. Read Messages with Specific Offset & Specific Partition.mp4
    11:20
  • 4 -04. Multiple Broker Servers in a topic command.mp4
    14:16
  • 5 -05. Publish & Consume Using all the brokers in one command.mp4
    11:26
  • 6 -06. Default Consumer Groups.mp4
    09:50
  • 7 -07. Custom Message Groups.mp4
    17:36
  • 1 -01 - Introduction to Maven.mp4
    24:14
  • 2 -02 - Eclipse Maven Project.mp4
    26:35
  • 3 -03 - Executing Maven Commands.mp4
    17:10
  • 4 -04 - Maven Installation In Windows.mp4
    04:10
  • 1 -01. Create Kafka Project.mp4
    07:18
  • 2 -02. First Kafka Code - Create Kafka Producer Instance.mp4
    26:22
  • 3 -03. Send The Record To Kafka Cluster.mp4
    15:28
  • 4 -04. Kafka Consumer.mp4
    26:09
  • 5 -05. Not A Bug, Add Log4j & logback properties file.mp4
    02:41
  • 6 -06. Multiple Kafka Producer & Consumer, Data Does Persist.mp4
    09:49
  • 1 -01. Kafka Producer API - Architecture.mp4
    19:30
  • 2 -02 - Producer and Consumer - Java Code.mp4
    15:39
  • 3 -03. Complete Kafka Customized Producer Code.mp4
    16:42
  • 4 -04. Message Time Stamp, IO Thread.mp4
    15:51
  • 1 -01. MultiThread - Single Producer & Multiple Producer Instance.mp4
    28:41
  • 2 -02. Kafka- Message Delivery Guarantee.mp4
    18:23
  • 3 -03. Kafka Admin Java Programming.mp4
    05:06
  • 4 -04. Transaction Producer Management.mp4
    24:29
  • 1 -01 - Configure BootStrap Application.mp4
    11:09
  • 2 -02 - Code WalkThrough & Start Application.mp4
    22:48
  • 3 -03 - Serialization & DeSerializtion - 01 (Theory).mp4
    10:57
  • 4 -04 - Serialization & DeSerializtion - 02 (Code 101).mp4
    11:54
  • 5 -05 - Serialization & DeSerializtion - 02 (Code 102) - Custom.mp4
    09:19
  • 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?


  • Beginner With Java Programming skills is preferred OR Beginner with a Good Knowledge on one of the Object Oriented Programming
  • What You Need to Know?


  • Java Programming is Preferred
  • More details


    Description

    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
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Manju Kaushik
    Manju Kaushik
    Instructor's Courses
    Welcome Knowledge seekers, my name is Manju Kaushik residing in Namma Bengaluru (INDIA/Karnataka). I have a post graduation in Software Engineering passed out in 2013. I've been associated with software industry starting from year 2010. I've worked on multiple areas in the IT field, starting as a sales consultant (starting from 2010) to C/C++/Java Developer ( Till 2013 ).It's after 2013, I stepped into Middleware / Integration technologies starting from webMethods and gradually picked up technologies like Dell boomi, TIBCO, Mulesoft and adding more to the list.As on 2022, I've become a senior technical team lead managing diverse set of integration requirements with the current organization I'm working on. I also have hands-on experience in providing solutions (creation of architectural patterns) and have a good exposure in migrating legacy systems to new SOA models.Apart from the world of IT, there is bit of personal life as well :) which I would like to share:-> I am blogger, I've my own website (mathomathis)> I am a content writer and also a philanthropist> I do trek a lot / mountain climbing / rock climbing / bungee jumping / skydiving / scuba diving / Ocean walk> I am a follower of Sanatana Dharma, where I like to read, cultivate the principles embedded in Vedas/Upanishad. I do read a lot of books mostly on the ancient indian scriptures> I am a regular bike rider, the highest amount of distance covered in a day was 850 kms, trying to beat that number.> I am very much passionate about Mathematics and I can talk whole day about the Universe and it's magnanimous creation to support all creatures.You can connect with me on Linkedin and get to know more about me, if you wish too :)
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 63
    • duration 16:13:53
    • Release Date 2025/03/11