
전체 파트 구성 (4 Parts · 13강)
| 파트 | 회차 | 강의 수 | 핵심 내용 | 최종 산출물 |
| Part 1 | 1~4강 | 4강 | 시스템 Python 보호 원칙과 첫 가상환경 생성 | 활성화된 기본 가상환경(test_venv) |
| Part 2 | 5~6강 | 2강 | 특정 버전 Python 설치와 버전 지정 가상환경 | Python 3.13 기반 가상환경(test_venv2) |
| Part 3 | 7~9강 | 3강 | 모듈·패키지 구조 이해, 호환성 문제, 외부 패키지 격리 설치 | PySide6가 설치된 test_venv2 |
| Part 4 | 10~13강 | 4강 | requirements.txt로 환경 재현, GitHub 협업 구조, 통합 실습 | 새 환경에서 정상 실행되는 공유 프로젝트 |
전체 커리큘럼 (13강)
| 파트 | 회차 | 강의명 | 유형 | 핵심 |
| Part 1 가상환경 시작하기 |
1강 | 개발환경 이해 | 개념 중심 | 문법만으로 부족한 이유 |
| 2강 | 가상환경이 필요한 이유 | 개념 중심 | 시스템·전역·가상환경 구분 | |
| 3강 | 가상환경 실습 준비 | 구현 중심 | python3·pip·venv 확인 | |
| 4강 | 가상환경 구현: 기본 python3 | 구현 중심 | venv 생성·활성화·경로 검증 | |
| Part 2 버전 지정 가상환경 |
5강 | 특정 버전 Python 설치 | 구현 중심 | Deadsnakes PPA로 3.13 설치 |
| 6강 | 가상환경 구현: 특정 버전 지정 | 구현 중심 | 버전 지정 가상환경 생성 | |
| Part 3 패키지와 호환성 |
7강 | 모듈·패키지·라이브러리 이해 | 개념 중심 | import/from 사용법 |
| 8강 | 개발환경과 호환성 이해 | 개념 중심 | 버전 조합이 어긋날 때의 문제 | |
| 9강 | 가상환경 구현: 외부 패키지 설치 | 구현 중심 | PySide6 설치, Location 검증 | |
| Part 4 환경 공유와 협업 |
10강 | 패키지 공유 이해 | 개념 중심 | .venv를 옮기면 안 되는 이유 |
| 11강 | 패키지 공유 구현 | 구현 중심 | freeze 저장 → install -r 복원 | |
| 12강 | 프로젝트 공유와 협업 구조 | 개념 중심 | GitHub 기준 협업 흐름 | |
| 13강 | 프로젝트 공유 통합 실습 | 구현 중심 | clone·venv·복원·실행 전체 통과 |