/
https://42jerrykim.github.io/ _index.md
itertools/functools를 실전에서 바로 쓰기 위한 치트시트입니다. chain/islice/groupby/product, lru_cache/partial/reduce 등 자주 쓰는 조합과 groupby 함정, 캐시 주의점을 최소 예제로 정리합니다.
JSON/CSV를 빠르게 읽고 쓰기 위한 치트시트입니다. json.load/dump 옵션(ensure_ascii/indent), DictReader/DictWriter, newline/encoding 주의점, 흔한 데이터 타입 이슈를 실전 최소 예제로 정리합니다.
datetime을 안전하게 다루기 위한 치트시트입니다. naive/aware 구분, timezone(UTC) 기본, ISO 파싱/포맷, 타임존 변환, 흔한 버그 포인트(로컬타임/서머타임)를 최소 예제로 정리합니다.
정규표현식을 안전하게 쓰기 위한 치트시트입니다. re.search/match/findall/sub, 그룹/이름그룹, greedy vs non-greedy, flags, raw string, 과도한 백트래킹 회피 등 실무 함정을 최소 예제로 정리합니다.
로깅과 디버깅을 빠르게 정리하는 치트시트입니다. logging 기본 설정, logger 사용 패턴, 예외 로깅(exception), traceback 읽는 법, breakpoint/pdb 활용(선택)과 실무 함정을 최소 예제로 정리합니다.
테스트를 빠르게 시작하기 위한 치트시트입니다. Arrange-Act-Assert, pytest 스타일 assert, unittest 기본, fixture/parameterize 개념, mock의 최소 사용 원칙과 실무에서 자주 깨지는 포인트를 정리합니다.
파이썬을 배워야 하는 이유와 실제 활용 분야, 커리어 전망을 GitHub Octoverse 등 1차 자료로 검증하고, 00–30챕터 전체 커리큘럼 로드맵과 챕터별 학습 목표를 표로 정리해 다음 챕터로 넘어갈 학습 방향을 설계합니다.
Windows/macOS/Linux에서 파이썬 설치부터 가상환경, 패키지 관리, IDE 설정까지 정리합니다. 실무에서 재현 가능한 개발 환경을 만들고 흔한 설치/경로 문제를 해결합니다.
변수·타입·연산자·입출력·주석/독스트링을 핵심 개념 중심으로 정리합니다. 타입 변환과 우선순위 같은 함정을 피하고 파이썬다운 기본기를 단단히 다집니다.
조건문과 반복문으로 프로그램 흐름을 제어하는 원리를 익힙니다. break/continue/else의 의미와 활용 기준을 이해하고 복잡한 분기 로직을 읽기 쉽게 구성합니다.