강의

멘토링

커뮤니티

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

1,810 learners

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

Reviews from Early Learners

What you will gain after the course

  • 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


🤬 Damn it, I can't do this anymore!

I'm Park Jaesung, who started development as a non-CS major and worked as a CTO at various companies, and am currently working as an educator. I also started development as a non-CS major and had times when I was deploying servers and studying CI/CD.

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

Because when I looked up methods for CI/CD, it wasn't just one method but countless methods that came up. Someone said to use Jenkins, someone said to use Github Actions, someone said you need to use both Jenkins and Github Actions, and it was so confusing.

So somehow I managed to build CI/CD on my own, but I have no idea why it's not working, and even when it did work sometimes, I was just anxious about whether I had built it properly.

Since I also went through such difficulties, I thought I should create a CI/CD course that non-majors can readily apply in real-world situations.

✨ 4 Points I Focused on While Creating the Course

In the industry, Node-based and Spring-based technology stacks are widely used. However, I thought that even when just the framework changes in a course, it can feel difficult to follow along. That's why I structured the CI/CD course in 4 different versions: Spring Boot, Nest.js, Next.js, and HTML/CSS/JS.

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 actual work, rather than an academic approach that deeply studies theory.

I have experienced over 50 projects so far. Each time, I collected only the CI/CD setup configurations that I essentially and frequently set up. In other words, I structured the table of contents by selecting only the CI/CD construction methods frequently used in the field.

While knowing how to actually utilize CI/CD is important, the ability to understand the overall big picture and flow is also crucial. That's why I've also added explanations about architecture on how to configure infrastructure.

👍 These people would benefit from taking this course!

Someone who has difficulty
learning CI/CD by watching
YouTube or blogs

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

Those who have deployed but find it bothersome to manually deploy every time a new feature is added

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

You will be able to apply CI/CD to deployed web pages or backend servers. You will be able to apply CI/CD not just for learning purposes, but in the way it's actually used in real-world work environments.

🍡 Tasting

'Applying CI/CD to Docker + Backend (Spring Boot) Projects' class

[[STRONG_1]]'[[/STRONG_1]][실습] Github Actions 기본 문법 정리[[STRONG_2]]'[[/STRONG_2]] 수업 中

'[Learning Tip] First Word Rule' During Class


Reference Information

If you know basic Linux commands and have experience deploying servers with AWS, you'll be able to take the course much more easily. However, even if you don't know basic Linux commands, you can definitely learn by utilizing the 'comment study method' that I'll explain in the course. Also, for those who don't have experience deploying servers with AWS, I've added supplementary AWS lectures. If you come across any parts you don't 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 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 as a result. Not only that, but the wrong education you received can also be passed down to your children, perpetuating the cycle of poor education.

Education can truly change a person's life in a positive way, but on the other hand, I think 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 two 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 24,000 (as of July 2025)! 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 for Kakao Pay, Yanolja, and Woowa Brothers have been produced)

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?

'[2025] Essential Curriculum for Getting a Job as a Backend Developer (IT Service Companies)' Please check it out!



🐶Get Course Discounts with Roadmaps

➡ Deploying Services with AWS · Nginx · 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

28,669

Learners

1,913

Reviews

696

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

114 reviews

4.9

114 reviews

  • 세이버님의 프로필 이미지
    세이버

    Reviews 6

    Average Rating 5.0

    5

    6% enrolled

    CI/CD에 관한 지식이 없었는데 설명을 잘해주셔서 어렵다고 느끼는 부분 없이 잘 들었습니다 얼른 뭐라도 적용해보고 싶네요... ㅎ 혼자 공부했으면 힘들었을것 같은데 강의로 들으니까 한번에 잘 정리되는 느낌이에요 아주 만족합니다 ☺

    • JSCODE 박재성
      Instructor

      감사합니다 세이버님! 쉽지 않은 내용이었음에도 불구하고 잘 정리가 되셨다니 다행입니다~!! 실무에 하루 빨리 적용시켜보세요~~

  • 이카루소님의 프로필 이미지
    이카루소

    Reviews 4

    Average Rating 5.0

    5

    7% enrolled

    강의가 짧게 짧게 10분 안으로 구성되어 있어서 듣는데 힘들지 않고 좋았습니다. 강의가 길게 구성되어 있으면 시작하기 어려워 하는 스타일인데도 금방 완강했습니다. 개발에 발을 들여도 될까 의심이 많아 자신감이 부족한 상태였는데 쉽게 다가갈 수 있도록 만들어진 강의라 큰 만족을 하게 된 강의 입니다. 아쉬운 점은 하나도 없어요..ㅋㅋㅋㅋ 그만큼 막연한 비전공자에게 추천해드리고 싶은 좋은 강의였습니다 👍

    • 감사합니다 콥스님! 저도 긴 강의일수록 잘 안 보게 되다보니 짧은 강의로 나눠서 만드려고 신경써봤습니다ㅎㅎ 이게 잘 맞으셔서 다행이네요! 앞으로도 더 좋은 강의 만들 수 있도록 노력하겠습니다!

  • lmh7249님의 프로필 이미지
    lmh7249

    Reviews 2

    Average Rating 5.0

    5

    41% enrolled

    CICD에 대한 사전 지식이 없었는데도 이 영상만 보고 쉽게 따라할 수 있었습니다. 여러 강의를 들으면서 가장 만족스러운 강의였습니다..! 감사합니다☺️

    • 강의 잘 들어주셔서 감사합니다 lmh7249님! 여러 강의 중에서 가장 만족스러운 강의였다니 뿌듯하네요ㅎㅎㅎ 앞으로도 계속 만족스러운 강의 될 수 있게 열심히 노력해보겠습니다!!

  • 박건상님의 프로필 이미지
    박건상

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    강의를 통해서 github action, docker, AWS서비스의 사용등을 종합적으로 배울수 있어서 좋았습니다.

    • 완강 축하드립니다 건상님!! 강의에서 배우신 github action, docker, AWS를 꼭 프로젝트나 현업에서 써먹어보시기 바랍니다~!! 써먹다 보시면 훨씬 디테일하게 해당 지식들을 습득하실 수 있을거에요:D

  • 김영우님의 프로필 이미지
    김영우

    Reviews 4

    Average Rating 5.0

    5

    96% enrolled

    CI/CD에 대해서 무지하더라도 기본적으로 개발을 한 번 경험해보시면 이 강의를 어렵지 않게 들으실 수 있을 듯 합니다. 저 또한 CI/CD에 대해서는 경험이 전혀 없는데 이 강의를 통해서 머릿속에 기본적인 구성을 잘 떠올리게된 것 같아요! 좋은 강의 추천드립니다!

    • 좋은 강의로 추천해주셔서 너무 감사드려요 영우님!! 강의 완강 축하드리고 배우신 CI/CD 활용하셔서 프로젝트에 꼭 적용시켜보시기 바랍니다ㅎㅎㅎ

Limited time deal ends in 09:07:57

$57,750.00

25%

$59.40

jscode's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!