🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

Thumbnail
상반기 결산 25% 할인 중(D-4)
BEST
개발 · 프로그래밍 데브옵스 · 인프라

비전공자도 이해할 수 있는 CI/CD 입문·실전 대시보드

(4.9)
14개의 수강평 ∙  557명의 수강생

25%

57,750원

77,000원
지식공유자: JSCODE 박재성
총 69개 수업 (7시간 37분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[데브옵스 · 인프라, CI/CD] 강의입니다.

비전공자 입장에서도 쉽게 이해할 수 있고, 실전에서 바로 적용 가능한 CI/CD 입문 강의를 만들어봤습니다!

✍️
이런 걸
배워요!
Github Actions 기본 개념
Spring Boot 프로젝트에 CI/CD 적용
Nest.js 프로젝트에 CI/CD 적용
Next.js 프로젝트에 CI/CD 적용
일반 웹 프로젝트에 CI/CD 적용

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
CI/CD를 처음 배우시려는 분
CI/CD를 실전에 바로 적용시키고 싶으신 분
혼자 CI/CD를 공부하다가 막히신 분
현업에서 자주 사용하는 CI/CD 구성을 배우고 싶으신 분
CI/CD가 처음인 비전공자 출신 개발자
📚
선수 지식,
필요할까요?
리눅스 기본 명령어
AWS로 간단하게나마 서비스를 배포해본 경험

안녕하세요
JSCODE 박재성 입니다.
JSCODE 박재성의 썸네일

[Sites]
Youtube 바로가기 (클릭!)
LinkedIn 바로가기 (클릭!)

 

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

 

[ETC]
- JSCODE 누적 수강생 2,500명 돌파 (24년 5월 기준)
- 기업 대상 개발 컨설팅 및 코딩 교육 활동


 

커리큘럼 총 69 개 ˙ 7시간 37분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 꼭!꼭! 들어봐야 하는 오리엔테이션 🦆
강의 소개 미리보기 02:29 [학습 Tip] 강의를 다 듣고나서 스스로 구현할 수 있으려면? 미리보기 03:17 [학습 Tip] 파레토의 법칙 미리보기 01:58
[학습 Tip] 에러 뜰 때마다 OO하면 남들보다 훨씬 빨리 디버깅 할 수 있습니다 06:38
[학습 Tip] 주석 공부법 02:33
[학습 Tip] First Word 법칙 미리보기 01:17 소통하면서 듣는 인터넷 강의?! 미리보기 01:51
1:1 오픈 톡방 링크 / 마음의 소리함
수업 자료
섹션 1. 백엔드 CI/CD에 필요한 AWS 지식 (보충 강의)
보충강의 안내
배포(Deployment)란? 01:59
EC2란? / EC2를 왜 배울까? / 현업에서 EC2는 주로 언제 쓸까? 03:33
[실습] 1. EC2 셋팅하기 - 리전(Region) 선택 07:23
[실습] 2. EC2 셋팅하기 - 기본 설정 07:40
[실습] 3. EC2 셋팅하기 - 보안그룹 설정 07:14
[보충 강의] IP와 Port 개념 05:52
[실습] 4. EC2 셋팅하기 - 스토리지 구성 04:27
[실습] 5. EC2 접속하기 07:18
[실습] 6. 탄력적 IP 연결하기 06:41
[실습] 7. Express 서버를 EC2에 배포하기 06:02
[보충 강의] 7-2. Spring Boot 서버를 EC2에 배포하기 05:37
비용 나가지 않게 EC2 깔끔하게 종료하기 02:03
섹션 2. CI/CD 기본 개념, Github Actions 기본 개념
CI/CD를 왜 배우는 걸까? 미리보기 03:54 CI/CD 구축할 때 사용할 Github Actions 미리보기 02:29
Github Actions를 활용한 전체적인 CI/CD 흐름 02:27
[실습] Github Actions 기본 문법 정리 22:03
섹션 3. 백엔드(Spring Boot) 프로젝트에 CI/CD 적용하기
방법 1 - 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Github Actions) 미리보기 03:26
[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 1 18:53
[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 2 15:41
[실습] .gitignore에 추가된 application.yml을 CI/CD로 관리하기 16:31
방법 2 - 일반 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Github Actions, SCP) 미리보기 03:30
[실습] 일반 프로젝트에서 많이 쓰는 CI/CD 구축 방법 17:02
방법 3 - 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Code Deploy) 미리보기 03:48
[실습] CodeDeploy 셋팅 / IAM 설정 14:58
[참고] CodeDeploy 로그 확인하는 방법
[실습] 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 23:28
섹션 4. Docker + 백엔드(Spring Boot) 프로젝트에 CI/CD 적용하기
방법 4 - 컨테이너 기반의 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Docker) 미리보기 03:23
[실습] EC2에 Docker 설치, ECR 셋팅하기 02:52
[실습] 컨테이너 기반의 프로젝트에서 많이 쓰는 CI/CD 구축 방법 13:36
방법 5 - 컨테이너 기반 + 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Docker, CodeDeploy) 미리보기 02:08
[실습] 컨테이너 기반 + 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 11:19
비용 나가지 않게 사용한 AWS 서비스들 정리하기 03:25
섹션 5. 백엔드(Nest.js) 프로젝트에 CI/CD 적용하기
방법 1 - 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Github Actions) 03:26
[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 1 18:08
[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 2 11:33
[실습] .gitignore에 추가된 .env을 CI/CD로 관리하기 21:49
방법 2 - 일반 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Github Actions, SCP) 03:30
[실습] 일반 프로젝트에서 많이 쓰는 CI/CD 구축 방법 10:51
방법 3 - 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Code Deploy) 03:48
[실습] CodeDeploy 셋팅 / IAM 설정 14:58
[참고] CodeDeploy 로그 확인하는 방법
[실습] 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 16:55
섹션 6. Docker + 백엔드(Nest.js) 프로젝트에 CI/CD 적용하기
방법 4 - 컨테이너 기반의 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Docker) 03:23
[실습] EC2에 Docker 설치, ECR 셋팅하기 02:52
[실습] 컨테이너 기반의 프로젝트에서 많이 쓰는 CI/CD 구축 방법 14:41
방법 5 - 컨테이너 기반 + 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Docker, CodeDeploy) 02:08
[실습] 컨테이너 기반 + 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 10:37
비용 나가지 않게 사용한 AWS 서비스들 정리하기 03:25
섹션 7. 프론트엔드 CI/CD 구성을 위해 필요한 기본 AWS 지식 (보충 강의)
보충강의 안내
웹 서비스를 배포할 때 사용하는 S3, CloudFront 05:37
S3, CloudFront를 활용한 아키텍처 구성 00:57
[실습] 1. S3 버킷 셋팅하기 02:12
[실습] 2. S3에 업로드하기 / 웹 호스팅 설정하기 02:48
[실습] 3. CloudFront 생성하기 04:49
섹션 8. 웹 프론트엔드 프로젝트에 CI/CD 적용하기
Case 1 - Next.js 프로젝트에 CI/CD 적용하기 (Vercel) 06:53
Case 2 - 일반 웹 프로젝트 구조에 CI/CD 적용하기 (S3, Cloudfront) 17:28
비용 나가지 않게 사용한 AWS 서비스들 정리하기 01:43
섹션 9. 마무리
이 다음에는 어떤 걸 공부해야 하나요? 02:07
완강을 축하드립니다!! 🎉🎉🎉
강의 게시일 : 2024년 05월 17일 (마지막 업데이트일 : 2024년 05월 17일)
수강평 총 14개
수강생분들이 직접 작성하신 수강평입니다.
4.9
14개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
세이버 thumbnail
5
CI/CD에 관한 지식이 없었는데 설명을 잘해주셔서 어렵다고 느끼는 부분 없이 잘 들었습니다 얼른 뭐라도 적용해보고 싶네요... ㅎ 혼자 공부했으면 힘들었을것 같은데 강의로 들으니까 한번에 잘 정리되는 느낌이에요 아주 만족합니다 ☺
2024-05-19
지식공유자 JSCODE 박재성
감사합니다 세이버님! 쉽지 않은 내용이었음에도 불구하고 잘 정리가 되셨다니 다행입니다~!! 실무에 하루 빨리 적용시켜보세요~~
2024-05-23
이카루소 thumbnail
5
강의가 짧게 짧게 10분 안으로 구성되어 있어서 듣는데 힘들지 않고 좋았습니다. 강의가 길게 구성되어 있으면 시작하기 어려워 하는 스타일인데도 금방 완강했습니다. 개발에 발을 들여도 될까 의심이 많아 자신감이 부족한 상태였는데 쉽게 다가갈 수 있도록 만들어진 강의라 큰 만족을 하게 된 강의 입니다. 아쉬운 점은 하나도 없어요..ㅋㅋㅋㅋ 그만큼 막연한 비전공자에게 추천해드리고 싶은 좋은 강의였습니다 👍
2024-05-19
지식공유자 JSCODE 박재성
감사합니다 콥스님! 저도 긴 강의일수록 잘 안 보게 되다보니 짧은 강의로 나눠서 만드려고 신경써봤습니다ㅎㅎ 이게 잘 맞으셔서 다행이네요! 앞으로도 더 좋은 강의 만들 수 있도록 노력하겠습니다!
2024-05-23
Cuty Boy thumbnail
5
너무나도 훌륭한 강의에 내내 감탄하면서 수강하였습니다! 마냥 어렵게 느껴졌던 ci/cd에 대해서 자신감이 좀 생겼네요 ㅎㅎ 혹시 gitlab runner + aws 로 강의 제작할 계획은 없으신가요? ㅎ 추가로 듣고싶은 욕구가 뿜뿜 생기네요 ㅎㅎ
2024-06-15
지식공유자 JSCODE 박재성
강의 너무 잘 들어주셔서 감사합니다ㅠㅠ! 덕분에 앞으로 강의 만들 때 자신감 가지고 만들 수 있을 것 같네요ㅎㅎ gitlab runner에 대한 경험은 따로 없어서 이 부분은 강의가 어렵지만, 다른 도움 되실만한 분야로 강의 많이 만들 수 있도록 해보겠습니다!
2024-06-15
우디 thumbnail
5
CI/CD 배우고 싶었는데 가려운 부분만 잘 긁어 주시는 강의였습니다. 머리에 쏙쏙 박혔습니다. 앞으로 나오는 강의도 기대 됩니다~
2024-06-13
지식공유자 JSCODE 박재성
강의 잘 봐주셔서 감사합니다 우디님!! 앞으로도 가려운 부분만 잘 긁을 수 있는 강의 만들어보도록 할게요:D
2024-06-13
컴맹 thumbnail
5
aws 강의를 들었던 터라 초반에 중복 되는 부분은 건너 뛰고 듣고 있는데 담백한 강의 잘 듣고 있습니다. 추가 강의 오픈 하시면 쭉 듣고 싶습니다.
2024-06-08
지식공유자 JSCODE 박재성
잘 들어주셔서 감사합니다 컴맹님!! 앞으로도 계속해서 좋은 강의 오픈할 수 있도록 노력해보겠습니다ㅎㅎ
2024-06-09
채널톡 아이콘