배포와 운영 기초집 전체 커리큘럼
20-LESSON CURRICULUM전체 강의 공개
배포와 운영 전체 커리큘럼
기초집 학습 사이트를 검증·게시·점검하고 문제가 생겼을 때 증거를 보존해 복구하는 운영 흐름을 완성합니다.
강의 수20강
난이도입문 → 초급
최종 결과물서버 비용 없는 정적 사이트 배포·운영 체크리스트
| 강 | 주제 | 실습 결과 |
|---|---|---|
| 01 | 배포와 운영의 역할, 개발 환경과 서비스 환경의 차이 | 환경별 책임 지도 |
| 02 | 배포 전 점검: 빌드, 링크, 모바일 화면, 오류 확인 | 배포 전 build·화면 체크리스트 |
| 03 | Git 기반 배포 흐름과 안전한 브랜치 전략 기초 | 검토 가능한 Git 배포 흐름 |
| 04 | 정적 사이트와 서버 애플리케이션의 배포 차이 | 정적·서버 배포 비교표 |
| 05 | GitHub Pages의 구조와 비용 없는 정적 배포 | Pages 무료 조건·한계 기록 |
| 06 | Docusaurus 사이트를 GitHub Pages에 처음 배포하기 | 첫 Pages 배포 흐름 |
| 07 | 배포 후 URL, 링크, 정적 에셋, 새로고침 오류 점검 | 배포 후 사용자 점검표 |
| 08 | 사이트 주소·baseUrl·도메인 설정의 원리 | URL·baseUrl·도메인 설계 |
| 09 | GitHub Pages 배포 업데이트와 캐시 문제 대응 | SHA·workflow·캐시 진단표 |
| 10 | GitHub Actions 기초: 자동 빌드·배포 흐름 이해하기 | Actions event·권한·사용량 지도 |
| 11 | 환경 변수와 .env 파일: 설정과 비밀 정보 분리 | 공개 설정·비밀 분리 규칙 |
| 12 | GitHub Secrets와 토큰을 안전하게 다루는 원칙 | Secret 수명 주기와 유출 대응 |
| 13 | Docker와 컨테이너의 역할: 내 컴퓨터와 배포 환경 차이 줄이기 | 컨테이너 책임 경계 |
| 14 | Dockerfile과 이미지 빌드 기초 | 다단계 로컬 이미지 |
| 15 | Docker Compose로 웹·API 개발 환경 구성 이해하기 | 선택적 site·API Compose 구조 |
| 16 | 로그와 상태 확인: 브라우저 개발자 도구, 터미널, 컨테이너 로그 | 브라우저·HTTP·workflow·container 로그 지도 |
| 17 | 장애 대응 기초: 배포 실패, 404, 빌드 오류를 순서대로 진단하기 | 배포 장애 진단 절차 |
| 18 | 롤백과 백업: 문제가 생겨도 안전하게 되돌리는 방법 | revert와 백업·복원 계획 |
| 19 | 비용·보안·운영 부담을 기준으로 배포 방식 선택하기 | 비용·보안·운영 선택표 |
| 20 | 최종 실습: 기초집 학습 사이트 배포·점검·운영 체크리스트 완성 | 완성된 배포·점검·복구 운영서 |