전체 파트 구성 (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·복원·실행 전체 통과