강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

MSA Introduction/Practice for Non-Majors (feat. Spring Boot)

I've created an 'Introduction to MSA' course that even non-majors can easily understand and apply directly in real-world situations!

(5.0) 40 reviews

345 learners

Level Basic

Course period Unlimited

  • jscode
  • JSCODE
msa
msa
saga
saga
Kafka
Kafka
마이크로서비스
마이크로서비스
microservice
microservice
Architecture
Architecture
Spring Cloud
Spring Cloud
MSA
MSA
devops
devops
msa
msa
saga
saga
Kafka
Kafka
마이크로서비스
마이크로서비스
microservice
microservice
Architecture
Architecture
Spring Cloud
Spring Cloud
MSA
MSA
devops
devops

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

잉여인간

100% enrolled

Minimum learning, maximum efficiency. This course is composed of content you can use right away. You can quickly learn exactly what you need and apply it immediately to your work. This course solidly builds your fundamentals. If the Head First series exists for technical books, Park Jae-seong's courses are like the Head First series of online courses. They help you build a solid foundation easily and quickly.

5.0

Devo

100% enrolled

Through this course, I was able to grasp the framework of MSA, which had felt vague before, through theory + example-based learning. I immediately purchased and am currently taking other courses as well, and if you've ever wondered "What is MSA?", I absolutely recommend taking this course!

5.0

LuckyStrike

100% enrolled

Following Kafka, Elasticsearch, Redis, Docker, Kubernetes, and now MSA, I'm really enjoying taking your courses :) Thank you for the great lectures! I'm looking forward to your upcoming new courses!!

What you will gain after the course

  • MSA Core Concepts

  • How to build a project with MSA architecture

  • How to Build an MSA Project Using Spring Boot

🤬 Why is MSA so difficult to study on your own?!

I'm Park Jaeseong, who started development as a non-major and worked as CTO at various companies, and am currently working as an educator. I also started development as a non-major and had a time when I was studying MSA.

However, when I actually bought a book to learn MSA and studied it, since it was mostly theory-focused, I couldn't get a sense of how to write project code in practice. As a result, when I first learned MSA, I had a hard time searching through all kinds of blogs to learn. It was even more difficult to learn because there was no separate official documentation.

So I created a course where even those studying MSA for the first time can quickly learn MSA and immediately apply it in real-world situations. This course won't simply list out MSA concepts and features, but will focus on teaching you the core concepts of MSA 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 structure projects directly with MSA architecture.

The goal I pursue with this course is to enable you, not me, to effectively apply MSA concepts in real-world situations after completing the course. If after finishing this course you don't understand what it's about, don't know how to use it in practice, and nothing sticks in your mind, then I believe it's a poorly made course. If you've clearly 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 MSA theory inside and out, but rather a developer who can actually utilize MSA in personal projects or real-world work. See you in the course.

✨ 4 Points I Focused on While Creating This Course

Once we've learned the concepts, we need to directly experience applying MSA in practice using those concepts. That's why I've structured the course so you can directly apply MSA concepts through projects.

We've selected and will teach you only the core MSA concepts frequently used in the field. Knowing just a few commonly used concepts is enough to learn and use MSA. By learning this way, you can learn really quickly and apply it immediately in practice.

I thought it would be a bad course if you couldn't apply it in practice even after completing the entire course. I tried to structure it as a practical course that can be immediately applied to real work, rather than an academic approach that deeply studies theory.

Rather than just explaining theory, I'll show you step by step the entire process of directly setting up and utilizing a project with MSA architecture through examples. By showing you this process, you can easily learn what steps are involved in implementing a project with MSA architecture in real-world practice.

👍 This course is great for:

Those who are having difficulty learning
MSA through YouTube or blogs

Those from non-technical backgrounds
who find it difficult to understand
complex concepts and terminology

People who want to directly
introduce and utilize
MSA in their work

🙊 What will you gain after completing this course?

You will be able to learn the basic concepts of MSA. In addition, you will learn how to build projects with an MSA architecture in real-world practice.

🍡 Preview

From the lesson 'Data Query Feature Implementation Methods (Monolithic vs MSA)'

'Designing How to Implement' lesson

'[Hands-on] Implementing JWT Authentication Logic in API Gateway' lesson

Reference Notes

  1. The class proceeds on the assumption that you have basic knowledge of Spring Boot, Spring Data JPA, Mysql, Docker,Kafka.

  2. If you come across any parts you don't understand while studying, please feel free to ask questions right away through the Q&A board or use the 1:1 open chat room😊


🚨 Make sure to check who is providing the education!

If you meet the wrong doctor, you could die from not being able to cure your illness at that moment. However, death ends with that moment of suffering. But if you meet the wrong teacher and receive the wrong education, you will suffer throughout your entire life.

Due to wrong education, you may end up at an unwanted company, receive a smaller salary than expected, and suffer for the rest of your life because of it. Not only that, but the wrong education you received gets passed down to your children as well.

I believe that 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 how much I believe education carries a heavy responsibility.

Therefore, please check who is providing the education, what kind of person they are, what path they have walked, and make a careful judgment.

👋 Hello!
I'm finally introducing myself ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

Hello!

I started studying development as someone from a non-technical background. Before I knew it, I've become a developer with 6 years of experience! Recently, I worked as a developer while serving as CTO at 2 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 surpassed 5,000 (as of December 2024)! Every time I teach my students, I feel it again, but I can't forget the sense of fulfillment from education, so I plan to continue teaching consistently on Inflearn.
(* Among students, we've produced successful applicants to Kakao Pay, Yanolja, and Woowa Brothers (Baemin))

Just as I received a lot of help when I was going through difficult and challenging times, I wanted to become someone who could help many other people. 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 sharing and giving what I've worked hard to achieve, those people can live a slightly better life.

Thank you!

🏆 Course Best Review

** This is a review written for the previously created course .


🚌 Not sure what order to take the courses in?

'[2026] Essential Curriculum for Getting Hired as a Backend Developer (IT Service Companies)' for reference!


🐶 Get course discounts with the roadmap

➡ Building a Backend Server with Microservices (MSA) (https://inf.run/7VuDs)

Recommended for
these people

Who is this course right for?

  • Someone learning MSA for the first time

  • Those who want to build a project with MSA architecture

  • For those who want to apply MSA directly to real-world projects

  • For those who find MSA overwhelming

Hello
This is

30,272

Learners

2,214

Reviews

744

Answers

4.9

Rating

17

Courses

 

[Sites]
Youtube 바로가기
LinkedIn 바로가기

 

[Career]
現) JSCODE - 대표 멘토, CEO
前) (주)트라이포드랩 - CTO
前) (주)온리원유니버스 - CTO
前) 달리(DALY) - CTO
前) 팀메이트(Teammate) - CEO

 

[Books]

『Do it! JSCODE의 AWS 입문』, 이지스퍼블리싱 (2025.05)

 

[ETC]
- 기업 대상 개발 컨설팅 및 코딩 교육 활동

Curriculum

All

67 lectures ∙ (5hr 45min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

40 reviews

5.0

40 reviews

  • devfrog님의 프로필 이미지
    devfrog

    Reviews 25

    Average Rating 5.0

    5

    100% enrolled

    Through this course, I was able to grasp the framework of MSA, which had felt vague before, through theory + example-based learning. I immediately purchased and am currently taking other courses as well, and if you've ever wondered "What is MSA?", I absolutely recommend taking this course!

    • maestrois님의 프로필 이미지
      maestrois

      Reviews 21

      Average Rating 5.0

      5

      100% enrolled

      Following Kafka, Elasticsearch, Redis, Docker, Kubernetes, and now MSA, I'm really enjoying taking your courses :) Thank you for the great lectures! I'm looking forward to your upcoming new courses!!

      • light3357163님의 프로필 이미지
        light3357163

        Reviews 17

        Average Rating 5.0

        5

        100% enrolled

        Having some prior knowledge helps a lot.

        • lucychoi8411님의 프로필 이미지
          lucychoi8411

          Reviews 4

          Average Rating 4.8

          4

          31% enrolled

          Communication through questions and answers is not smooth.

          • jscode
            Instructor

            Hello lucychoi! Could you let me know where you posted your question~?? I try to answer most questions within 24 hours! Just in case I missed it, please let me know and I'll check it out :D

        • hoyoonjun님의 프로필 이미지
          hoyoonjun

          Reviews 1

          Average Rating 5.0

          5

          31% enrolled

          $68.20

          jscode's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!