파이썬을 공부할 때 강의 시간을 목표로 삼으면 실제로 무엇을 만들 수 있는지 확인하기 어렵습니다. 각 단계에서 실행 가능한 결과물을 하나씩 남기세요. 학습 속도는 배경 지식과 투입 시간에 따라 다르므로 ‘몇 주 완성’이라는 수치에 맞출 필요는 없습니다.
문법과 자료구조
변수·조건·반복·함수 다음에 리스트, 딕셔너리, 집합을 익힙니다. 문법을 읽은 뒤 입력 값을 바꿔 결과를 예측해 보세요. Python 공식 튜토리얼의 예제를 직접 변형하는 것이 좋습니다.
파일과 오류 처리
CSV나 텍스트 파일을 읽어 필요한 행을 추리고 결과를 저장해 보세요. 파일이 없거나 형식이 다른 경우의 오류도 처리합니다. 데이터를 다룰 때는 원본을 보존하고 출력 파일에 날짜와 처리 조건을 기록하세요.
작은 프로젝트와 다음 단계
스터디 출석 집계, 폴더 파일명 정리처럼 본인의 반복 작업을 선택합니다. 실행 방법과 제한 사항을 README에 적고 다른 컴퓨터에서도 재현되는지 확인하세요. 웹으로 확장한다면 프로젝트 정리 가이드를 참고해 결과물을 설명하세요.