
Kevin's Easy-to-Understand Java Developer Roadmap Story
Kevin
Kevin's Easy-to-Understand Java Developer (Web Developer) Roadmap Story
Beginner
Java
If you want to create a reactive application based on Spring WebFlux, take Kevin's easy-to-understand Spring Reactive WebApplications course. He will kindly guide you into the world of reactivity. ^^
834 learners
Level Basic
Course period Unlimited


Reviews from Early Learners
5.0
syckor
I've searched a lot of articles and watched videos and lectures from other sites, but I had a hard time understanding Reactive itself, so this lecture is a great help. I'm also looking forward to parts 2 and 3. I hope they come out soon.
5.0
gguu
This is a great course to learn Spring Webflux from basics to advanced. It's the best.
5.0
보키
I took this course because I felt the limitations of reactor operators and core knowledge while using WebClient and Spring Cloud Gateway (based on webflux). It was a really informative lecture, including simple examples, debugging, and test code...! I plan to take the second part as well.
Concepts of Reactive Systems and Reactive Programming
Concept of Blocking I/O and Non-Blocking I/O
Project Reactor
How to read a Marvel diagram
The concept of Cold Sequence and Hot Sequence
How to debug Reactor Sequence
How to Test Reactor Sequence
From the concept of reactive programming to app implementation
Join this lecture! 🌱
There are many books and lectures on Spring MVC in Korea. However, lectures on reactive programming based on Spring WebFlux and purely domestic books are not common.
As an instructor and author, it is not easy to easily explain a difficult technology called Spring WebFlux, and we do not yet know that Spring WebFlux is a technology that shows better performance than Spring MVC.
Kevin, who opened Kevin's easy-to-understand RxJava lecture, brings you the reactive programming series in Inflearn lectures and books after 3 years!
💡 Things to note before taking the class
Kevin's Easy to Understand Spring Reactive Web Applications will be divided into three parts.
Q. How difficult is the lecture?
If you have experience in creating web applications using Java programming and Spring MVC, you can easily understand this course. Of course, if you watch the lecture once and listen to the parts you don't understand three or four times, and type in the code, I think you can understand this course.
Q. How is the lecture conducted?
All classes are structured so that you can understand the core concepts through lecture materials and then solidify those concepts with example code.
Q. What are the benefits of learning Spring-based reactive programming?
You can implement reactive, non-blocking applications that perform better than Spring MVC-based applications, thereby stepping up as a more competitive developer.
Q. Is the content of the lecture the same as the content in the book ‘Reactive Programming with Spring’?
Much of the content is the same as the book, but it includes additional content and example codes that were not included in the book, which has a deadline for publication.
Q. Where can I download the original example code used in the lecture?
All example codes explained in class are uploaded to github and can be downloaded from the address below.
Who is this course right for?
Junior developers who want to learn reactive programming
Developers who want to learn the basics of Project Reactor
Anyone who wants to develop a reactive web application based on Spring
If you want to develop an application with better performance than Spring MVC
Need to know before starting?
Java
Experience implementing Spring MVC applications
Career Verified
6,870
Learners
309
Reviews
133
Answers
4.8
Rating
11
Courses
Main languages or technologies: Java, Spring Framework, RxJava, Reactor, Spring WebFlux
Worked as a Backend Developer at Penta Security Inc. (From 2015.07 To 2022.01)
Worked as a Senior Educational Software Engineer (Backend) at Code States Co., Ltd. (https://www.codestates.com)
(From 2022.03 To 2024.01.31)
- Working as a freelance developer and instructor (Since 2024.02)
- Author of
Hello, I'm Kevin. ^^
I am very happy to meet you all as an instructor here on Inflearn.
As is the case in any field, I believe that for a software developer in particular, constantly honing one's skills to keep up with ever-changing trends is the only way to survive. I am one of those developers who enjoys developing software while maintaining a mindset of always learning.
I started my courses on Inflearn with the hope that my knowledge and experience could be of even a little help to others.
I will continue to reach out to students through various courses that provide practical help. Thank you.
Questions and feedback are always welcome, so please feel free to reach out via email (it.village.host@gmail.com).
All
28 lectures ∙ (5hr 57min)
Course Materials:
5. Class Flow Intro
02:37
6. Lab Setup
09:28
All
41 reviews
4.8
41 reviews
Reviews 38
∙
Average Rating 4.9
Reviews 60
∙
Average Rating 5.0
5
I took this course because I felt the limitations of reactor operators and core knowledge while using WebClient and Spring Cloud Gateway (based on webflux). It was a really informative lecture, including simple examples, debugging, and test code...! I plan to take the second part as well.
Reviews 26
∙
Average Rating 4.3
Reviews 19
∙
Average Rating 4.9
Reviews 1
∙
Average Rating 5.0
Check out other courses by the instructor!
Explore other courses in the same field!