강의

멘토링

커뮤니티

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つのPoint

現場では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適用する' 授業中

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

'[学習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で簡単にでもサービスをデプロイしてみた経験

こんにちは
です。

28,749

受講生

1,927

受講レビュー

699

回答

4.9

講座評価

16

講座

 

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

 

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

 

[Books]

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

 

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

カリキュラム

全体

70件 ∙ (7時間 37分)

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

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

受講レビュー

全体

114件

4.9

114件の受講レビュー

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

    受講レビュー 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

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

    受講レビュー 4

    平均評価 5.0

    5

    96% 受講後に作成

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

    • JSCODE 박재성
      知識共有者

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

¥9,527

jscodeの他の講座

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

似ている講座

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