강의

멘토링

로드맵

NEW
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) 7 reviews

168 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 I'm currently 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 won't simply list 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 the knowledge on your own, and only when you can apply it independently 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-world 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. So I've structured the course so you can directly apply MSA concepts through projects.

We'll teach you only the core MSA concepts frequently used in the field. 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 step by step how to directly set up and utilize a project with MSA architecture using examples. By showing you this process, you'll be able to easily learn what steps to go through to implement a project with MSA architecture in real-world scenarios.

👍 These types of people would benefit from taking this course!

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

Non-CS major background, so
slow to understand
difficult concepts and terminology

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

🙊 After completing this course?

You will be able to learn the basic concepts of MSA. Furthermore, 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 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. 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'm finally introducing myself now ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

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 2 companies. Whenever I had free 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 fulfillment from education, so I plan to continue providing education consistently on Inflearn.
(* Among students, successful candidates have been produced for KakaoPay, 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 a slightly better life.

Thank you!

🏆 Course Best Review

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


🚌 Feeling overwhelmed about what order to take the courses in?

'[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

27,015

Learners

1,563

Reviews

611

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

7 reviews

5.0

7 reviews

  • sunny75님의 프로필 이미지
    sunny75

    Reviews 99

    Average Rating 5.0

    5

    100% enrolled

    (25/09/28/일 11:12) 강의를 듣고 MSA가 DB를 나누어 저장한다는 것을 알게 되었네요. JSCODE님의 DB 강의를 듣고, 이번 강의를 들었습니다. 전체적인 구조 설명이 제가 이해하는데 많은 도움을 주셨습니다. 좋은 강의 만들어 주셔서 감사합니다.

    • 노영욱님의 프로필 이미지
      노영욱

      Reviews 4

      Average Rating 5.0

      5

      31% enrolled

      • Kim Inho님의 프로필 이미지
        Kim Inho

        Reviews 11

        Average Rating 5.0

        5

        100% enrolled

        무언가 학습하고자 할때 항상 베이스라인을 잘 깔아주시는거 같아서 실무 레벨에서도 텐션높게 탐색이 가능하게끔 해주시는거 같습니다. 감사합니당

        • 마음님의 프로필 이미지
          마음

          Reviews 3

          Average Rating 5.0

          5

          100% enrolled

          MSA에 대한 기본적인 개념에 대해 이해할 수 있게 되어서 좋았습니다.

          • 최영철님의 프로필 이미지
            최영철

            Reviews 19

            Average Rating 5.0

            Edited

            5

            97% enrolled

            역시 믿고보는 jscode 박재성 선생님의 강의입니다 ㅠㅠㅠ 그 간 모든 강의를 빠짐없이 모두 수강하며 로드맵을 따라가구 있는데 MSA가 역대급인것 같아요 !! msa 기술스택을 꼭 가지고 싶었지만 늘 어렵고 내용이 방대해보여서 미루고 있었는데 정말 사막에서 한줌의 비같아요 ㅠㅠㅠㅠ 진짜 무서울정도로 너무너무 이해가 잘됬어요 ! 핵심 이론과 실습 ! 오해 박살 ! 그리구 중간 중간 음 이런 상황에서는 지금 수업 내용을 바로 적용하면 문제가 되겠는데.. 싶은 부분을 이후에 점점 언급해주시며 설명해주셔서 진짜 소름이었어요 ! 그리구 마지막 미션 심화 부분에서 기존 AWS 중급편의 VPC 개념과 카프카를 쓰는 미션 너무 기대됩니당 막상 어떻게 개인 실습을 더 해볼까 싶었는데 이런 큰 청사진을 마지막에 주셔서 또 소름이었어요 ㅎㅎ 현재 다른 일정들로 바로 도전은 못하지만 일정 마무리되구 빨리 도전해봐야겠어요 ~~ 역시나 직장생활을 겸하시며 강의 하시는 타 강사분들과 달리, 교육 단 하나에 열정을 쏟아부은 선생님의 강의는 정말 만족도가 너무 너무너무 좋았습니다 :) 후속 강의들두 너무너무 기대 되요 !! 늘 건강하시길 바라며 추후 강의도 무리없이 잘 제작해주시면 감사하겠습니다 🙇🏻‍♂️

            Limited time deal

            $61,600.00

            30%

            $68.20

            jscode's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!