🎓 학습 코스
12개 코스 · 총 84개 챕터. Series (posts 만) 와 달리 wiki·notes 도 한 흐름으로 엮을 수 있습니다.
- 중급
JavaScript 비동기 처리 심화: 콜백에서 이벤트 루프까지
콜백 지옥에서 시작해 Promise, async/await, 이벤트 루프와 마이크로태스크 큐까지. JavaScript 의 시간 축을 하나의 흐름으로 이해하는 학습 경로.
- 입문
JavaScript 함수 완전 정복: 기초에서 클로저까지
함수 선언 방식, 화살표 함수, 일급 함수와 고차 함수, 콜백, 클로저, 렉시컬 환경까지. 함수 하나로 JavaScript 전반의 기초를 다잡는 학습 경로.
- 심화
PostgreSQL 내부 원리: 인덱스, MVCC, WAL
PostgreSQL 이 왜 그렇게 동작하는지, B-Tree 인덱스부터 MVCC 스냅샷과 WAL 까지 내부 자료구조 관점에서 파고드는 학습 경로.
- 중급
Python 비동기 프로그래밍: asyncio 부터 GIL 까지
asyncio 코루틴에서 시작해 async generator, concurrent.futures, 컨텍스트 관리, 마지막으로 GIL 까지. Python 비동기 코드를 왜 그렇게 쓰는지 이해하는 학습 경로.
- 중급
Redis 실전: 자료구조부터 분산 락, 클러스터까지
Redis 를 왜 쓰는지부터 다섯 가지 핵심 자료구조, 캐시 패턴, 분산 락, 클러스터 구성까지. 프로덕션에서 실제로 필요한 순서로 배우는 학습 경로.
- 심화
Spring Boot 심화: 설정부터 배포까지
빈 라이프사이클 이해에서 시작해 자동 설정, YAML, 프로퍼티 외부화, 다중 데이터소스, Actuator 커스텀, 그리고 배포까지. Spring Boot 를 프로덕션 수준으로 운영하기 위한 순차 학습 경로.
- 입문
SQL 완주: DDL 부터 트랜잭션 제어까지
SQL 개요에서 시작해 DDL 로 스키마를 만들고, 자료형과 DML 을 익힌 뒤 조인, 집계, 마지막으로 DCL/TCL 트랜잭션 제어까지. RDB 를 처음 배우거나 다시 다지는 사람을 위한 순차 학습 경로.
- 심화
Web Voice AI 스택: VAD 부터 실시간 대화까지
음성 활동 감지 (VAD) 로 시작해 STT 모델과 스트리밍, TTS 모델과 SSML, 턴 종료 감지 (barge-in), 마지막으로 실시간 speech-to-speech 대화 시스템까지. 음성 AI 를 시스템 관점으로 이해하는 학습 경로.
- 중급
그래프 알고리즘: 탐색부터 최단 경로까지
DFS 와 BFS 로 그래프 탐색의 기초를 다지고, 0-1 BFS, 다익스트라, 벨만-포드로 이어지는 최단 경로 알고리즘 계보를 순차적으로 익히는 학습 경로.
- 중급
분산 시스템 실전 패턴: 동기/비동기와 안정성
동기 vs 비동기, 블로킹 vs 논블로킹의 기본 개념부터 백프레셔, 서킷 브레이커, 레이트 리미팅, 지수 백오프 재시도까지. 분산 시스템에서 반드시 필요한 안정성 패턴을 순차적으로 학습.
- 입문
자료구조 입문: 스택부터 해시 셋까지
선형 자료구조 (스택, 큐, 연결 리스트, 덱) 로 시작해 우선순위 큐, 유니온 파인드, 해시 셋까지. PS 든 실무든 필요한 뼈대를 순서대로 다지는 학습 경로.
- 입문
Django 6.0 기초부터 DRF까지
Django 첫 프로젝트 셋업부터 URL 라우팅, View, 템플릿, 모델·마이그레이션, 마지막에 Django REST Framework 로 API 를 붙이는 순차 학습 코스.