Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Devops & Infra

非専門者でも理解できるCI/CD入門・実践

専門知識がない方でも容易に理解可能で、実践ですぐに適用可能なCI/CD入門講座を作成してみました!

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

学習した受講者のレビュー

こんなことが学べます

  • Github Actions 基本概念

  • Spring Boot プロジェクトに CI/CD 適用

  • Nest.js プロジェクトに CI/CD 適用

  • Next.js プロジェクトに CI/CD を適用

  • 一般WebプロジェクトにCI/CD適用


🤬エライ、できません!

非専攻者として開発を始め、複数の会社でCTOとして活動しているが、現在は教育者として活動しているパク・ジェソンといいます。私も非専攻者として開発を始め、サーバーを配布してCI/CDを勉強していた時代がありました。

CI/CDを勉強するときに感じた最初の感じは「混乱」でした。

なぜならCI/CDの方法を探してみると、一つの方法ではなく数多くの方法が出てきました。誰かがJenkinsを書くように言い、誰かがGithub Actionsを書くように言い、誰かがJenkinsとGithub Actionsの両方を書かなければならないと言って、とても混乱しました。

だからどうして自らCI/CDを構築してみるのに、なぜ動作しないのかもしれないし、動作になる時もあったがうまく構築したのか不安だったんですよ。

このような困難を経験した時代が私もいたので、非専攻者も十分に実戦ですぐに適用できるCI/CD講義を作らなければならないと思いました。

講義を作りながら気にした4つのポイント

現業でNode系、Spring系の技術スタックをたくさん使っています。でも講義でフレームワークだけ変わっても講義を追いかけにくく感じられると思いました。それで、Spring Boot、Nest.js、Next.js、HTML / CSS / JSの4つのバージョンでCI / CD講義を構成しました。

講義をすべて聞いたにもかかわらず本番で適用できなければ間違った講義だと思いました。理論を深く学習する学術的な方法ではなく、実務にすぐに適用可能な実践的な講義で構成しようとしました。

私はこれまで約50以上のプロジェクトを経験しました。この時、毎回本質的に頻繁に設定したCI/CDの設定のみを集めて設定しました。一言で言えば、現業でよく使うCI/CD構築方法だけ選別して目次を構成しました。

CI/CDを実際に活用する方法も重要ですが、全体的な大きな絵や流れを理解する能力も重要です。それで、インフラストラクチャをどのように構成するかについてのアーキテクチャの説明も追加しました。

👍こんな方が聞けばいいですね!

YouTubeやブログを見て
CI / CDを学ぶために
困った方

非専攻者出身だから
難しい概念と用語で
理解が遅い方

配布しましたが、機能が追加されるたびに毎回手動で配布するのが面倒です。

🙊この講義をすべて聞いたら?

デプロイされているWebページまたはバックエンドサーバーにCI / CDを適用できます。単に学習用ではなく実際の現業で活用する方法でCI/CDを適用させることができるようになります。

🍡を試す

「Docker +バックエンド(Spring Boot)プロジェクトにCI / CDを適用する」クラス

[実践] Github Actions基本文法の整理授業中

「[学習 Tip] First Word 法則」授業中


注意事項

Linuxの基本的なコマンドを知っていて、 AWSにサーバーをデプロイした経験がある場合は、はるかに簡単に講義を聞くことができます。しかし、Linuxの基本命令を知らないと言っても、講義で説明する「注釈勉強法」を活用すれば十分に学習するだけです。また、AWS でサーバーをデプロイした経験がない方のために、AWS の補足講義を追加しました。もし学習しても理解できない部分が出たら、Q&A掲示板または1:1オープントークルームを活用してすぐに質問してください😊

🚨教育をする人がどんな人なのか必ず確認してください!

医者に間違って会うと、その瞬間に病気を治せずに死を迎えることができます。しかし、死とはその瞬間の苦痛で終わります。でも、先生に間違って会って教育を間違ってもらうと、人生を生きていくうちに苦痛です。

間違った教育は不要な会社に行き、思ったよりも小さい給料を受け、それによって生涯に苦しんで生きることができます。それだけでなく、間違った教育のために私の子供まで間違った教育が噛まれます。

教育とは一人の人生を本当にポジティブに変えることもできますが、一方では一人の人生を一気に飛ばすことができるものだと思います。それだけ教育は責任が重いと思います。

したがって、教育をする人が誰なのか、どんな人なのか、どのような道を歩んできたのかを確認し、慎重に判断してください。

👋こんにちは!
今こそ紹介します( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

こんにちは!

非専攻者出身で開発勉強を始めました。ある新しいすでに6年目の開発者になりましたね!最近は2社でCTOを務めながら開発者として活動していました。時間の余裕になるたびにコーディング講義、会社開発コンサルティング、講演などをしてきました。

これまでに教えた学生数はいつの間にか24,000人(25年7月基準)が超えていますね!いろんな弟子たちを教えながら毎回感じるのですが、教育に対する憎しみを忘れることができず、Inflearnで着実に教育を進めてみようと思います。
(*受講生のうちカカオペー、ヤノルザ、優雅な兄弟たち合格生排出)

私が難しくて大変な時に助けをたくさん受けてきたように、他の多くの人々にも助けを与えることができる人になりたかったです。そして、開発を通じて生み出された価値が他の人々に肯定的な影響を与えた時が最も嬉しくて幸せだと感じました。

このような理由で私が努力して得たものを施して分けることで、その人々が少し良い生活を送ることができたらと思います。

ありがとうございます!

🏆講義 Best Review

**以前に制作した<非専攻者も理解できるAWS入門/実戦>で作成された後期です。


🚌どのような順番で講義を聞くべきかどうか?

[2025年]バックエンド開発者として就職するための必須カリキュラム(ITサービス企業) を参考にしてください!



🐶ロードマップで講義の割引を受ける

AWS・Nginx・CI/CDでサービスをデプロイする( https://inf.run/XXuYG

こんな方に
おすすめです

学習対象は
誰でしょう?

  • CI/CDを初めて学ぼうとしている方

  • CI/CDを実戦にすぐに適用させたい方

  • 一人でCI/CDの勉強中に行き詰まった方

  • 現場でよく使われるCI/CDの構成を学びたい方

  • CI/CDが初めての非専攻者出身のエンジニア

前提知識、
必要でしょうか?

  • リナックス基本コマンド

  • AWSで簡単にでもサービスをデプロイしてみた経験

こんにちは
です。

26,120

受講生

1,438

受講レビュー

582

回答

4.9

講座評価

15

講座

 

[Sites]
Youtube 바로가기
LinkedIn 바로가기

 

[Career]
現) JSCODE - 대표 멘토, CEO
前) (주)트라이포드랩 - CTO
前) (주)온리원유니버스 - CTO
前) 달리(DALY) - CTO
前) 팀메이트(Teammate) - CEO

 

[Books]

『Do it! JSCODE의 AWS 입문』, 이지스퍼블리싱 (2025.05)

 

[ETC]
- 기업 대상 개발 컨설팅 및 코딩 교육 활동

カリキュラム

全体

70件 ∙ (7時間 37分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

93件

5.0

93件の受講レビュー

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

    受講レビュー 6

    平均評価 5.0

    5

    6% 受講後に作成

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

    • JSCODE 박재성
      知識共有者

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

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

    受講レビュー 4

    平均評価 5.0

    5

    7% 受講後に作成

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

    • JSCODE 박재성
      知識共有者

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

  • lmh7249님의 프로필 이미지
    lmh7249

    受講レビュー 2

    平均評価 5.0

    5

    41% 受講後に作成

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

    • JSCODE 박재성
      知識共有者

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

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

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

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

    • JSCODE 박재성
      知識共有者

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

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

    受講レビュー 3

    平均評価 5.0

    5

    96% 受講後に作成

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

    • JSCODE 박재성
      知識共有者

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

¥9,044

jscodeの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!