강의

멘토링

로드맵

BEST
Programming

/

Devops & Infra

CI/CD Introduction & Practice That Even Non-Majors Can Understand

I've created an introductory CI/CD course that's easy for non-majors to grasp and immediately applicable in practice!

(4.9) 94 reviews

1,694 learners

  • jscode
이론 실습 모두
배포
CI/CD
github-actions
AWS
aws-code-deploy
Docker

Reviews from Early Learners

What you will learn!

  • Github Actions Basic Concepts

  • Apply CI/CD to Spring Boot Project

  • CI/CD on Nest.js Project

  • Applying CI/CD to Next.js project

  • CI/CD on General Web Projects


🤬 Oh my, I can't eat this!

My name is Jaeseong Park , and I started out as a developer without a major, worked as a CTO at several companies, and am currently working as an educator. There was a time when I also started as a developer without a major, deployed servers, and studied CI/CD.

The first feeling I had when studying CI/CD was 'confusion'.

Because when I looked for a way to do CI/CD, there were not just one way, but many ways. Some said to use Jenkins, some said to use Github Actions, and some said to use both Jenkins and Github Actions, so it was so confusing.

So I tried to build CI/CD on my own somehow, but I couldn't figure out why it didn't work, and even when it worked, I was anxious about whether I built it correctly.

Since I also went through these difficulties, I thought I should create a CI/CD course that even non-majors can apply in real life.

Four points I paid attention to while creating the lecture

I use a lot of Node and Spring technology stacks in my field. However, I thought it would be difficult to follow the lecture if only the framework changed in the lecture. So I organized the CI/CD lecture into 4 versions: Spring Boot, Nest.js, Next.js, and HTML/CSS/JS.

I thought that if you can't apply it in real life even after listening to the lecture, it was a bad lecture. I tried to structure the lecture as a practical lecture that can be applied directly to real work, rather than an academic method that studies theories in depth .

I have experienced more than 50 projects so far. At that time, I organized only the CI/CD setting configurations that were essential and frequently set. In short, I organized the table of contents by selecting only the CI/CD construction methods frequently used in the field .

While it is important to know how to actually use CI/CD, it is also important to understand the overall big picture and flow. That is why I also added an explanation of the architecture of how to configure the infrastructure .

👍 People like this will like it!

By watching YouTube or blogs
To learn CI/CD
People who have had difficulties

Because I am not a major
Difficult concepts and terms
People who are slow to understand Korea

If you have distributed it, but find it bothersome to manually distribute it every time a feature is added

🙊 After listening to this lecture?

You will be able to apply CI/CD to deployed web pages or backend servers . You will be able to apply CI/CD in a way that is actually used in the field, not just for learning.

🍡 Taste

In the class 'Applying CI/CD to Docker + Backend (Spring Boot) Project'

' [Practice] Github Actions Basic Grammar Summary ' class

'[Study Tip] First Word Rule' class


Note

If you know the basic commands of Linux and have experience deploying a server to AWS , you can take the lecture much more easily. However, even if you do not know the basic commands of Linux, you will be able to learn sufficiently if you utilize the 'comment study method' explained in the lecture. In addition, for those who do not have experience deploying a server to AWS, we have uploaded an additional AWS supplementary lecture . If you come across a part that you do not understand while studying, please use the Q&A bulletin board or 1:1 open chat room to ask questions right away . 😊

🚨 Be sure to check who is teaching you!

If you meet the wrong doctor, you may die at that moment because you cannot cure your illness. However, death ends with the pain of that moment. However, if you meet the wrong teacher and receive the wrong education, you will suffer throughout your life.

Due to wrong education, you may end up going to a company you don't want to work for, receiving a salary that is lower than you expected, and living a life of suffering because of it. Not only that, but because of the wrong education, your children will also inherit the wrong education.

I think that education can really change a person's life in a positive way, but on the other hand, it can also completely destroy a person's life. I think that's why education is such a heavy responsibility.

Therefore, please check who the person teaching you is, what kind of person they are, and what path they have taken, and then make a careful decision.

👋 Hello!
Now I introduce myself ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

hello!

I started studying development as a non-major . I have already been a developer for 6 years! Recently, I have been working as a developer while serving as CTO at two companies . Whenever I have free time, I have been giving coding lectures, consulting on company development, and giving lectures.

The number of students I have taught so far has already exceeded 24,000 (as of July 25th) ! I feel this every time I teach many students, but I cannot forget the sense of pride I feel in education, so I will continue to provide education at Inflearn.
(* Among the students, there are those who passed the exams at Kakao Pay, Yanolja, and Woowa Brothers)

Just as I have received a lot of help when I was going through hard times, I wanted to become someone who could help many other people. And I feel most proud and happy when the value I created through development has had a positive impact on others.

For these reasons , I hope that by sharing what I have worked hard to obtain, I can help those people live a slightly better life.

thank you!

🏆 Best Reviews of Lectures

** This is a review written for the previously produced <AWS Introduction/Practice that Non-Majors Can Understand>.


🚌 What if you don’t know what order to take the lectures in?

Please refer to ' [2025] Essential Curriculum for Employment as a Backend Developer (IT Service Company) ' !



🐶 Get a discount on courses with Roadmap

Deploying services with AWS, Nginx, and CI/CD ( https://inf.run/XXuYG )

Recommended for
these people

Who is this course right for?

  • For those new to CI/CD

  • Those who want to immediately apply CI/CD in practice

  • Stuck CI/CD solo learners

  • Those who want to learn CI/CD configurations commonly used in the industry.

  • Non-CS developer new to CI/CD

Need to know before starting?

  • Linux Basic Commands

  • AWS simple service deployment experience.

Hello
This is

27,224

Learners

1,577

Reviews

614

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

70 lectures ∙ (7hr 37min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

94 reviews

4.9

94 reviews

  • 8x4rkvrc878513님의 프로필 이미지
    8x4rkvrc878513

    Reviews 6

    Average Rating 5.0

    5

    6% enrolled

    I didn't have any knowledge about CI/CD, but I listened well because the explanation was well-written, and I didn't find anything difficult. I want to apply something quickly...ㅎ If I had studied alone, it would have been difficult, but since I listened to the lecture, I feel like I was able to organize it all at once. I'm very satisfied. ☺

    • jscode
      Instructor

      Thank you, Saber! I'm glad that you were able to organize it well, even though it wasn't easy~!! Please apply it to your work as soon as possible~~

  • ddit3tibb9861님의 프로필 이미지
    ddit3tibb9861

    Reviews 4

    Average Rating 5.0

    5

    7% enrolled

    The lectures were short and organized under 10 minutes, so it was easy to listen to and good. I'm the type that has a hard time starting if the lectures are long, but I finished them quickly. I had doubts about whether I could step into development, so I lacked confidence, but this lecture was designed to be easy to approach, so I was very satisfied with it. There's nothing I regret..ㅋㅋㅋㅋ It was a good lecture that I would like to recommend to vague non-majors 👍

    • jscode
      Instructor

      Thank you, Cops! I also tried to make it into shorter lectures because I tend to not watch the longer ones. Haha I'm glad this works for you! I will continue to work hard to make better lectures!

  • lmh72497004님의 프로필 이미지
    lmh72497004

    Reviews 2

    Average Rating 5.0

    5

    41% enrolled

    Even without prior knowledge of CICD, I was able to easily follow along just by watching this video. Among the various lectures I've taken, this was the most satisfying one! Thank you ☺️

    • jscode
      Instructor

      Thank you for taking the lecture, lmh7249! I'm so glad to hear that it was the most satisfactory lecture among many others 😊😊😊 I will continue to work hard to make it a satisfactory lecture in the future!!

  • headnurseceo6389님의 프로필 이미지
    headnurseceo6389

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    It was great to learn about using GitHub Actions, Docker, and AWS services comprehensively through the lecture.

    • jscode
      Instructor

      Congratulations on completing the course, Gun-sang! I hope you apply what you learned in the lectures about Github Actions, Docker, and AWS to your projects or work! You'll be able to acquire a much more detailed understanding of these topics as you use them :D

  • lazuli7765님의 프로필 이미지
    lazuli7765

    Reviews 3

    Average Rating 5.0

    5

    96% enrolled

    Even if you're unfamiliar with CI/CD, you should be able to follow this course without difficulty if you have some basic development experience. I had no prior experience with CI/CD myself, but this course helped me to form a good basic understanding of the structure in my mind! I recommend this great course!

    • jscode
      Instructor

      Thank you so much for recommending a great lecture, Youngwoo! Congratulations on completing the course, and I hope you can apply what you've learned about CI/CD to your projects. 😊😊😊

Limited time deal ends in 20:18:42

$41.80

29%

$59.40

jscode's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!