AWS Introduction/Practical Guide That Even Non-Majors Can Understand
jscode
I've created an AWS intro course, easy for non-specialists to understand and immediately applicable!
입문
AWS, aws-elb, aws-rds
I've created a 'Kafka Introduction' course that is easy for non-technical users to understand and immediately applicable in practice!
Kafka Key Concepts
How to Use Kafka in Spring Boot
How to Introduce Kafka in MSA Projects
I started development as a non-major and worked as CTO at various companies, and now I'm working as an educator. I'm Park Jaesung. I also started development as a non-major and had a time when I was studying Kafka.
However, when I actually tried to learn Kafka, it was difficult to find lectures that were structured to allow for easy and quick learning that could be applied in real-world situations. As a result, I had a hard time relying only on blog posts when I first started learning. Even the official documentation was complex and difficult, making it not easy to learn.
So even if you're studying Kafka for the first time, I've created a course that allows you to quickly learn Kafka and apply it directly in real-world situations. This course won't simply list Kafka's concepts and features, but will focus on Kafka's core concepts and show you how to apply them in projects. By learning this way, after completing the course, you'll be able to apply it on your own, and only when you can apply it yourself will you be able to adapt Kafka to fit your own projects.
The goal of the lectures I pursue is that after you finish listening to all the lectures, you (not me) will be able to effectively use Kafka in real-world situations. If you've listened to this entire lecture but don't understand what it's about, don't know how to use it in practice, and nothing sticks in your head, then I think it's a poorly made lecture. If you've definitely learned something, you should be able to apply it immediately in real-world situations.
I hope that through this course, you won't just become someone who only knows Kafka theory well, but rather a developer who can actually utilize Kafka in personal projects or real-world work. See you in the course.
Once we've learned the concepts, we need to directly experience applying Kafka in practice using those concepts. So I've structured the course so you can directly experience Kafka application through projects.
We've selected only the core Kafka concepts frequently used in real-world applications to share with you. Knowing just a few commonly used concepts is sufficient to learn and use Kafka. By learning this way, you can truly learn quickly and apply it directly in practice.
I thought that if you can't apply what you've learned in real situations even after completing the entire course, then it's a poorly designed course. I tried to structure it as a practical course that can be immediately applied to real work, rather than an academic approach that focuses on deep theoretical learning.
We won't just explain the theory, but will show you step by step how to directly set up and utilize Kafka with examples. By showing you this process, you can easily learn what steps to take to set up and utilize Kafka in real-world situations.
/builder/d98eae05-6605-467a-9686-6145f8d01330/inflearn_python_04.png?w=960)
Someone who is having difficulty learning
Kafka by watching YouTube or reading blogs
/builder/256f99eb-f417-49ca-ab15-01f5d3867796/inflearn_python_05.png?w=960)
Non-CS major background, so
slow to understand
difficult concepts and terminology
/builder/0c686e9a-de9b-4baa-8d27-e33ab1a118f1/inflearn_python_06.png?w=960)
Those who want to directly
introduce and utilize Kafka
in their actual work environment
You will be able to learn basic concepts about Kafka. In addition, you will learn how to utilize Kafka in real-world scenarios.

![5-3. [실습] Spring Boot로 하나의 파티션에는 정말 하나의 컨슈머만 할당되는 지 확인해보기.gif 5-3. [실습] Spring Boot로 하나의 파티션에는 정말 하나의 컨슈머만 할당되는 지 확인해보기](https://cdn.inflearn.com/public/files/courses/338153/builder/01k0bqskq6v4z5rz85sqxdtqrj.gif?w=960)

Since the practice is conducted using only services provided by AWS's free tier, costs are almost negligible.
Kafka version 4.0 was released in March 2025. This course is conducted based on Kafka version 4.0.
The class will be conducted under the assumption that you have basic knowledge of AWS EC2, Spring Boot, Spring Data JPA.
If you encounter any parts that are difficult to understand while studying, please feel free to ask questions right away using the Q&A board or 1:1 open chat room😊
If you meet the wrong doctor, you might face death because your illness can't be cured at that moment. But death ends with the pain of that moment. However, if you meet the wrong teacher and receive poor education, you will suffer throughout your entire life.
Wrong education can lead you to an unwanted company, receive a smaller salary than expected, and potentially suffer for the rest of your life as a result. Not only that, but the wrong education you received can also be passed down to your children as a legacy of poor education.
Education can truly change a person's life in a positive way, but on the other hand, it can also completely ruin a person's life. That's why I believe education carries such heavy responsibility.
Therefore, please check who is providing the education, what kind of person they are, and what path they have walked, and make a careful judgment.
Hello!
I started studying development as a non-major. Before I knew it, I've already become a 6-year developer! Recently, I worked as a developer while serving as CTO at two companies. Whenever I had time, I've been doing coding lectures, company development consulting, and giving talks.
The number of students I've taught has now exceeded 24,000 (as of July 2025)! Every time I teach various students, I always feel the same way - I can't forget the sense of pride in education, so I plan to continue providing education consistently on Inflearn.
(* Among students, successful candidates for Kakao Pay, Yanolja, and Woowa Brothers have been produced)
Just as I received a lot of help during difficult and challenging times, I wanted to become someone who could help many other people as well. And I felt most proud and happy when the value I created through development had a positive impact on others.
For these reasons, I hope that by giving and sharing what I have worked hard to obtain, those people can live a little better life.
Thank you!
** This is a review written for the previously created




'[2025] Essential Curriculum for Getting a Job as a Backend Developer (IT Service Companies)' Please refer to this!
➡ Building Backend Servers with Microservices (MSA) (https://inf.run/7VuDs)
Who is this course right for?
First-time Kafka learners
Wanting Kafka in Spring Boot projects
For those who want to immediately apply Kafka in practice
Those who simply find Kafka difficult
28,704
Learners
1,916
Reviews
696
Answers
4.9
Rating
16
Courses
[Sites]
Youtube 바로가기
LinkedIn 바로가기
[Career]
現) JSCODE - 대표 멘토, CEO
前) (주)트라이포드랩 - CTO
前) (주)온리원유니버스 - CTO
前) 달리(DALY) - CTO
前) 팀메이트(Teammate) - CEO
[Books]
『Do it! JSCODE의 AWS 입문』, 이지스퍼블리싱 (2025.05)
[ETC]
- 기업 대상 개발 컨설팅 및 코딩 교육 활동
All
54 lectures ∙ (5hr 13min)
Course Materials:
All
49 reviews
5.0
49 reviews
Reviews 3
∙
Average Rating 5.0
Reviews 3
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 6
∙
Average Rating 5.0
Reviews 8
∙
Average Rating 5.0
$68.20
Check out other courses by the instructor!
Explore other courses in the same field!