본문으로 건너뛰기

Python 기초집 전체 커리큘럼

24-LESSON CURRICULUM전체 강의 공개

Python 기초집 전체 커리큘럼

매 강의에서 게임 전투 로그 분석기를 한 단계씩 확장합니다.

강의 수24강
난이도입문 → 초급
최종 결과물게임 로그 분석·밸런스 리포트 도구
핵심 주제프로젝트 확장 결과
01활용 분야와 환경Python 3.13 실행 확인
02REPL·스크립트·print첫 전투 로그 출력
03변수·자료형·입출력입력받는 전투 기록
04연산자피해량과 생존 계산
05조건문승패와 등급 판정
06반복문여러 전투 입력·집계
07함수계산 로직 분리
08리스트전투 기록 모음
09튜플·집합·딕셔너리스킬·대상별 집계
10문자열·f-string로그 한 줄 파싱·출력
11컴프리헨션필터링된 통계 생성
12모듈·import패키지 구조 분리
13파일·pathlib로그·리포트 파일 처리
14예외 처리잘못된 입력 복구
15pip·venv격리 환경과 pytest 설치
16클래스전투 기록 객체
17상속·설계입력 소스 추상화
18dataclass·타입 힌트명확한 데이터 모델
19JSON·CSV두 형식의 입출력
20반복자·제너레이터큰 로그 순차 처리
21디버깅·logging진단 가능한 실행
22pytest핵심 테스트 3개 이상
23argparse입력·출력 경로 CLI
24최종 프로젝트밸런스 리포트 완성