📚 강의 목차
- 1
컴퓨터는 어떻게 생각하는가 — 0과 1에서 프로그램까지
트랜지스터에서 시작해 파이썬 코드가 실행되기까지의 전체 흐름을 이해한다.
- 2
파이썬 생태계와 개발 환경 완전 설정
Python 설치부터 가상환경까지, 전문가처럼 개발 환경을 구성한다.
- 3
파이썬의 실행 모델 — 바이트코드, PVM, GIL
파이썬 코드가 내부적으로 어떻게 실행되는지 CPython 구조를 깊이 이해한다.
- 4
첫 프로그램 — print()와 input()으로 배우는 I/O 원리
표준 입출력의 개념을 이해하고 print()·input()의 모든 매개변수를 마스터한다.
- 5
변수란 무엇인가 — 이름표, 객체, 참조의 삼각관계
C언어 변수와 파이썬 변수의 근본적 차이를 이해하고, 참조와 메모리 관리를 파악한다.
- 6
정수(int) 완전 해부 — 임의 정밀도, 비트 연산, 정수 연산의 함정
파이썬 정수의 임의 정밀도 구현을 이해하고 비트 연산과 나눗셈 함정을 마스터한다.
관련 주제
- 트랜지스터와 논리게이트
- 이진수 체계
- CPU 명령 실행 사이클
- 컴파일러 vs 인터프리터
- CPython 구조
- 레지스터·캐시·RAM 계층
- Python 2 vs 3 차이
- PATH 환경변수
- 터미널과 REPL
- VS Code 개발환경 설정
- 가상환경(venv)
- pip install·requirements.txt
- .pyc 바이트코드 컴파일
- dis 모듈 opcode 분석
- 동적 타이핑
- 개발·프로그래밍
- 개발·프로그래밍 강의
- 파이썬 기초 40강 — 처음 배우는 프로그래밍
- 무료강의
- 무료 온라인 강의
- NUGUNA
- 누구나

