강의

멘토링

커뮤니티

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

346 learners

Level Basic

Course period Unlimited

  • jscode
  • JSCODE
Architecture
Architecture
Spring Cloud
Spring Cloud
Kafka
Kafka
MSA
MSA
devops
devops
Architecture
Architecture
Spring Cloud
Spring Cloud
Kafka
Kafka
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

repitor

66% enrolled

I am in a situation where I have to implement a project using MSA, and after listening to this lecture, much of my fear has disappeared! I think I'll be able to proceed well with my team members from the design stage based on the contents of this lecture. I really enjoyed it!

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,294

Learners

2,219

Reviews

744

Answers

4.9

Rating

17

Courses

[Sites] Shortcut to YouTube, Shortcut to LinkedIn [Career] Current) JSCODE - Lead Mentor, CEO / Former) Tripod Lab Co., Ltd. - CTO / Former) Only One Universe Co., Ltd. - CTO / Former) DALY - CTO / Former) Teammate

[Sites]
Go to Youtube
Go to LinkedIn

[Career] Current) JSCODE - Lead Mentor, CEO Former) Tripod Lab Co., Ltd. - CTO Former) Only One Universe Co., Ltd. - CTO Former) DALY - CTO Former) Teammate - CEO [Books] 『Do it! JSCODE's AWS

[Career]
Present) JSCODE - Lead Mentor, CEO
Former) Tripod Lab Co., Ltd. - CTO
Former) Only One Universe Co., Ltd. - CTO
Former) DALY - CTO
Former) Teammate - CEO

[Books]

『Do it! JSCODE's Introduction to AWS』, EasysPublishing (2025.05)

[ETC]
- Corporate development consulting and coding education activities

Curriculum

All

67 lectures ∙ (5hr 45min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

41 reviews

5.0

41 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!

    • repitor9267님의 프로필 이미지
      repitor9267

      Reviews 1

      Average Rating 5.0

      5

      66% enrolled

      I am in a situation where I have to implement a project using MSA, and after listening to this lecture, much of my fear has disappeared! I think I'll be able to proceed well with my team members from the design stage based on the contents of this lecture. I really enjoyed it!

      • 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

          $68.20

          jscode's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!