강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

MSA Introduction/Practice for Non-CS 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) 26 reviews

260 learners

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

Reviews from Early Learners

What you will learn!

  • MSA Core Concepts

  • How to Build a Project with MSA Architecture

  • How to Build MSA Projects Using Spring Boot

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

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 there was a time when I was studying MSA.

However, when I actually bought a book to learn MSA and tried studying it, it was mostly theoretical, so I couldn't get a sense of how to write project code in practice. As a result, when I first started learning 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 even for those who are studying MSA for the first time, I created a course that allows you to quickly learn MSA and apply it directly in real-world situations. This course doesn't simply list MSA concepts and features, but focuses on the core concepts of MSA and shows 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 directly structure projects with MSA architecture.

The goal of the lectures I pursue is to enable you, not me, to effectively apply MSA concepts in real-world situations after completing all the lectures. If after taking this entire course, you don't understand what it's about, don't know how to apply it in practice, and nothing sticks in your mind, then I believe it's a poorly made course. If you've definitely learned something, you should be able to immediately apply it in real situations.

I hope that through this course, you won't just become someone who only knows MSA theory well, but rather a developer who can actually utilize MSA in personal projects or in real work environments. See you in the course.

✨ 4 Points I Focused on While Creating the Course

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

We've selected only the core MSA concepts frequently used in the field to share with you. Knowing just a few commonly used concepts is sufficient to learn and use MSA. By learning this way, you can truly learn quickly and apply it directly in real-world situations.

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.

Rather than just explaining theory, I'll show you examples and walk you through the entire process of directly setting up and utilizing a project with MSA architecture, step by step. By showing you this process, you'll be able to easily learn what steps to take when implementing a project with MSA architecture in real-world situations.

👍 These are the people who would benefit from taking this course!

Someone who is having difficulty
learning MSA by watching YouTube or blogs

Someone from a non-major background who
has slow understanding of
difficult concepts and terminology

Those who want to directly
introduce and utilize MSA
in their actual work

🙊 What happens after you finish listening to this entire lecture?

You will be able to learn basic concepts about MSA. In addition, you will learn how to build projects with MSA architecture in practice.

🍡 Tasting

'Data Query Feature Implementation Methods (Monolithic vs MSA)' class

'How to Design Implementation' Class

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

Reference Notes

  1. Spring Boot, Spring Data JPA, Mysql, Docker,The class will be conducted under the assumption that you have basic knowledge of Kafka.

  2. 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😊


🚨 Make sure to check what kind of person is providing the education!

If you meet the wrong doctor, you might face death because your illness cannot be cured at that moment. However, death ends with the pain of that moment. But if you meet the wrong teacher and receive poor education, you will suffer throughout your entire life.

Due to poor education, you may end up at an unwanted company, receive a smaller salary than expected, and suffer for the rest of your life as a result. Not only that, but the poor education you received can be 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 why I think 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'm finally introducing myself now ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

Hello!

I started studying development as someone from a non-technical background. Before I knew it, I've already become a 6-year veteran developer! Recently, I've been working as a developer while serving as CTO at two companies. Whenever I have time, I've been doing coding lectures, company development consulting, and giving talks.

The number of students I've taught has now exceeded 5,000 (as of December 2024)! 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 have been produced for Kakao Pay, Yanolja, and Baedal Minjok (Woowa Brothers))

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 sharing and giving what I have worked hard to achieve, those people can live slightly better lives.

Thank you!

🏆 Course Best Review

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


🚌 Feeling overwhelmed about what order to take the courses?

'[2025] Essential Curriculum for Getting a Job as a Backend Developer (IT Service Companies)' Please refer to this!


🐶 Get Course Discounts with Roadmaps

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

Recommended for
these people

Who is this course right for?

  • Someone who is learning MSA for the first time

  • Those who want to build their project with MSA architecture

  • Those who want to apply MSA directly to real-world projects

  • Those who find MSA (Microservices Architecture) overwhelmingly difficult

Hello
This is

28,315

Learners

1,871

Reviews

684

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]
- 기업 대상 개발 컨설팅 및 코딩 교육 활동

Curriculum

All

67 lectures ∙ (5hr 45min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

26 reviews

5.0

26 reviews

  • Dev님의 프로필 이미지
    Dev

    Reviews 24

    Average Rating 5.0

    5

    100% enrolled

    이번 강의를 통해서 막연하게 느껴졌던 MSA의 뼈대를 이론 + 예제 학습을 통해서 체득할 수 있었습니다. 다른 강의도 바로 구매 후 수강 중인데, MSA 가 뭐지? 라는 의문이 들었다면 무조건 들어보시길 추천드립니다!

    • dlsqja3436님의 프로필 이미지
      dlsqja3436

      Reviews 2

      Average Rating 4.5

      5

      100% enrolled

      MSA대해 자세히 알 수 있었습니다!

      • nayoung19님의 프로필 이미지
        nayoung19

        Reviews 2

        Average Rating 5.0

        5

        31% enrolled

        • iskyman님의 프로필 이미지
          iskyman

          Reviews 2

          Average Rating 4.5

          5

          31% enrolled

          • wlsdn147님의 프로필 이미지
            wlsdn147

            Reviews 1

            Average Rating 5.0

            5

            61% enrolled

            $68.20

            jscode's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!