Companies Home Search Profile

Spring Boot + Apache Kafka Course - The Practical Guide

Focused View

Ramesh Fadatare (Java Guides)

4:36:23

44 View
  • 1. Apache Kafka overview.mp4
    05:48
  • 2. Apache Kafka Core Concepts.mp4
    10:16
  • 3. Download Source Code.html
  • 1. Install and Setup Kafka for Mac.mp4
    08:03
  • 2.1 kafka commands windows notes.txt
  • 2. Install and Setup Kafka for Windows (Hands on using CLI).mp4
    14:17
  • 1. Create and Setup Spring Boot Project in IntelliJ.mp4
    04:35
  • 2. Configure Kafka Producer and Consumer.mp4
    10:08
  • 3. Create Kafka Topic.mp4
    04:06
  • 4. Create Kafka Producer.mp4
    05:59
  • 5. Create REST API to Send Message.mp4
    09:11
  • 6. Create Kafka Consumer.mp4
    06:14
  • 7.1 springboot-kafka-tutorial.zip
  • 7. Download Source Code of this Section.html
  • 1. Spring Kafka JSON Serializer and Deserializer Overview.mp4
    01:35
  • 2. Configure Kafka Producer and Consumer for JSON Serializer and Deserializer.mp4
    04:17
  • 3. Create Simple POJO to SerializeDeserialize.mp4
    02:04
  • 4. Create Kafka Producer to Produce JSON Message.mp4
    05:55
  • 5. Create REST API to Send JSON Object.mp4
    08:09
  • 6. Create Kafka Consumer to Consume JSON Message.mp4
    05:38
  • 7. Refactor Code to Externalize The Topic Name - Remove Hard Coded Values.mp4
    12:25
  • 8.1 springboot-kafka-tutorial.zip
  • 8. Download Source Code of this Section.html
  • 1. Real World Project Overview.mp4
    03:01
  • 2. Spring Boot Kafka Project Setup - Create Two Microservices.mp4
    01:01
  • 3. Wikimedia Producer Spring Boot Project Setup.mp4
    08:32
  • 4. Configure Wikimedia Producer and Create a Topic.mp4
    04:47
  • 5. Wikimedia Producer and Event Handler Implementation.mp4
    15:44
  • 6. Run Wikimedia Producer and Have a Demo.mp4
    08:10
  • 7.1 springboot-kafka-real-world-project.zip
  • 7. Download Source Code of this Section.html
  • 1. Kafka Consumer Project Setup.mp4
    04:23
  • 2. Configure Kafka Consumer in application.properties File.mp4
    03:32
  • 3. Kafka Consumer Implementation.mp4
    06:26
  • 4. Configure MySQL Database.mp4
    07:08
  • 5. Save Wikimedia Data into MySQL Database.mp4
    08:15
  • 6. Refactor Code to Remove the Hard Coded Values.mp4
    07:55
  • 7.1 springboot-kafka-real-world-project.zip
  • 7. Download Source Code of this Section.html
  • 1. What is Event Driven Architecture.mp4
    03:46
  • 2. How Event Driven Architecture Works and Its Advantages.mp4
    04:58
  • 1. Event-Driven Microservices Project Architecture Overview.mp4
    01:27
  • 2. Create 4 Microservices - OrderService, StockService, EmailService & Base-Domains.mp4
    05:34
  • 3. Import and Setup 4 Microservices in IntelliJ IDEA.mp4
    06:51
  • 4. Base-Domains Microservice - Create DTO Classes - Order and OrderEvent.mp4
    03:12
  • 5. OrderService Microservice - Configure Kafka Producer.mp4
    07:02
  • 6. OrderService Microservice - Configure Kafka Topic.mp4
    03:53
  • 7. OrderService Microservice - Create Kafka Producer.mp4
    07:31
  • 8. OrderService Microservice - Create REST API to Send Order & Test Kafka Producer.mp4
    07:03
  • 9. StockService Microservice - Configure Kafka Consumer.mp4
    07:58
  • 10. StockService Microservice - Create Kafka Consumer.mp4
    11:30
  • 11. EmailService Microservice - Configure and Create Kafka Consumer.mp4
    04:29
  • 12. Run 3 Microservices Together and Have a Demo.mp4
    03:35
  • 13.1 springboot-kafka-microservices.zip
  • 13. Download Source Code of this Section.html
  • 1. Discounts for My Other Udemy Courses.html
  • 2. Thank You Note and Feedback About This Course.html
  • Description


    Learn to Use Apache Kafka to Exchange Messages Between Producer and Consumer in Spring Boot Applications & Microservices

    What You'll Learn?


    • Learn Apache Kafka Core Concepts
    • Learn how to integrate Apache Kafka in Spring boot application
    • Learn how to create Kafka Topic, Producer and Consumer
    • Learn how to exchange string messages between Producer and Consumer using Kafka broker
    • Learn how to exchange JSON messages between Producer and Consumer using Kafka broker
    • Learn real world use case (wikimedia real-time stream data) implementation using Apache Kafka
    • Learn how to create real world project using Spring boot and Apache Kafka
    • Learn what is Event-Driven Architecture, how it works and it's advantages
    • Learn building Event-Driven Microservices using Spring Boot and Apache Kafka

    Who is this for?


  • This is course is for beginners as well as professional who want quickly start using Kafka in his/her Spring boot project
  • This is course for someone who want use Kafka in even-driven microservices architecture.
  • What You Need to Know?


  • - Java
  • - Spring boot
  • More details


    Description

    Sample of the reviews:

    "Awesome. I enjoyed every bit of the lecture. Ramesh is a great tutor and I always purchase his courses."


    "A much-needed course today, Kafka is a required topic for Java devs who want to work with microservices. The instructor is excellent, he knows Kafka perfectly."


    "This course has really helped me understand Kafka. I like the style of teaching. The hands-on experience has given me much-needed confidence. I would be recommended this course to my friends and colleagues."


    "Great opportunity to learn this new concept and thanks a lot for this course, Happy to learn and gain this awesome knowledge."


    "great course as ever by Mr.RameshFadatare. Have been great at tutorials in Youtube from years. The same legacy continuing on Udemy. need more content & detailed Kafka course keep updating this @RameshFadatare"


    ------------------------------------------------------------------------------------------------------------------------

    In this course, you will learn how to build Kafka Producer and Consumer to exchange different formats of data - String, JSON, and real-time Wikimedia stream data using Spring boot and Apache Kafka.


    If you want to use Apache Kafka in Spring boot event-driven microservices then this course is useful to you.


    What is the Spring Boot?

    Spring Boot is an extension of the Spring framework that eliminated the boilerplate configurations required for setting up a Spring application.

    Spring Boot is an opinionated framework that helps developers build Spring-based applications quickly and easily. The main goal of Spring Boot is to quickly create Spring-based applications without requiring developers to write the same boilerplate configuration again and again.


    What is Apache Kafka?

    Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.


    What will you learn?

    • Learn Apache Kafka Core Concepts

    • Learn how to integrate Apache Kafka in the Spring boot application

    • Learn how to create Kafka Topic, Producer, and Consumer

    • Learn how to exchange string messages between Producer and Consumer using Kafka broker

    • Learn how to exchange JSON messages between Producer and Consumer using Kafka broker

    • Learn real-world use case (Wikimedia real-time stream data) implementation using Apache Kafka

    • Learn how to create real-world projects using Spring boot and Apache Kafka

    • Learn what is Event-Driven Architecture, how it works, and its advantages

    • Learn building Event-Driven Microservices using Spring Boot and Kafka


    Tools and Technologies used in this course:

    Technologies:

    • Java 8+

    • Spring Boot

    • Spring MVC

    • Spring Data JPA ( Hibernate)

    • Tomcat

    Messaging Broker:

    • Apache Kafka

    IDE:

    • Intellij IDEA

    Database:

    • MySQL database

    Tools:

    • Postman - Test REST APIs

    • Maven - Build Tool


    Who this course is for:

    • This is course is for beginners as well as professional who want quickly start using Kafka in his/her Spring boot project
    • This is course for someone who want use Kafka in even-driven microservices architecture.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Ramesh Fadatare (Java Guides)
    Ramesh Fadatare (Java Guides)
    Instructor's Courses
    Hi, I'm Ramesh Fadatare a Software Engineer with 10 years of experience in Java, Spring Boot, Microservices, Hibernate, Angular, React, and related open-source technologies.I am a Vmware Spring Certified Professional - check my blog to know more about this certification.I am a founder and author of the top Java blog website Java Guides ( 1m views per month) - a technical blog dedicated to Java/Java EE, Spring Boot, and Full-stack Java Development.I am YouTuber at "Java Guides" YouTube channel (95K+ Subscribers)I have published around 200+ free sample projects on GitHub (3K followers)
    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 43
    • duration 4:36:23
    • English subtitles has
    • Release Date 2023/11/22