#프로그래밍 언어
156 편의 글
타입스크립트 기초 강좌 #3 interface와 type alias
객체 타입에 이름을 붙여 재사용하는 두 도구 interface와 type alias의 사용법, 차이, 언제 어느 쪽을 쓸지 정리합니다.
모던 파이썬 기초 #7 모듈/패키지와 pyproject.toml
import 시스템, 모듈과 패키지의 차이, __init__.py와 __main__, 그리고 pyproject.toml로 의존성,도구 설정,배포까지 한곳에 정리합니다.
타입스크립트 기초 강좌 #2 기본 타입
매일 쓰게 될 기본 타입들 — string, number, boolean, array, tuple, object, enum, any/unknown — 을 한 번에 정리합니다.
모던 파이썬 기초 #6 에러와 예외 처리
try/except/else/finally의 역할, raise와 사용자 정의 예외, 그리고 3.11이 가져온 ExceptionGroup과 except* 까지 정리합니다.
모던 파이썬 기초 #5 함수 — 인자 패턴
기본값, *args/**kwargs, positional-only(/), keyword-only(*)까지 함수 시그니처를 표현력 있게 적는 모든 도구를 정리합니다.
모던 파이썬 기초 #4 컬렉션과 컴프리헨션
list/tuple/dict/set 네 컬렉션의 쓰임새, 그리고 한 줄로 새 컬렉션을 만드는 컴프리헨션과 제너레이터 표현식까지 정리합니다.
모던 파이썬 기초 #3 제어 흐름 — if, while, for, match-case
들여쓰기로 블록을 만드는 흐름 제어, range/enumerate/zip, 그리고 switch와 결이 다른 match-case 패턴 매칭까지 정리합니다.
모던 파이썬 기초 #2 변수/기본 타입과 타입 힌트
파이썬은 동적 언어지만, 모던 파이썬은 처음부터 타입을 적습니다. int/str/bool/None과 빌트인 제네릭, int | None 단축, mypy/pyright까지 정리합니다.
모던 파이썬 기초 #1 시작과 uv 셋업
왜 지금 다시 파이썬인지 짚고, 2017년 강좌가 다루지 않은 3.14의 변화와, pip + venv + pyenv를 통째로 대체하는 uv로 첫 프로젝트를 만들어보겠습니다.
자바스크립트 실전 #6 작은 앱 빌드 — Todo 앱
바닐라 자바스크립트로 Todo 앱을 처음부터 끝까지 — DOM, 이벤트 위임, FormData, 로컬 스토리지, 작은 store까지 한 곳에 모읍니다.
자바스크립트 실전 #5 로컬 스토리지와 가벼운 상태 관리
localStorage / sessionStorage의 사용법과 함정, 그리고 라이브러리 없이 화면 상태를 깔끔하게 관리하는 패턴까지 정리합니다.