ts
CHAPTER 2 / 34
읽기 약 2분
SYNTAX
TypeScript 전체 챕터 안내
핵심 개념
TypeScript 트랙 전체 34챕터(소개 4 + 기초 10 + 중급 10 + 심화 10)의 로드맵과 추천 학습 순서를 한눈에 본다.
본문
이 트랙은 기초 → 중급 → 심화 순서로 구성되어 있습니다. 총 34챕터(소개 4챕터 + 본편 30챕터)로 TypeScript을(를) 완전 정복합니다.
📚 TypeScript 트랙 전체 챕터 안내
🎯 소개 (CH.1~4)
| CH | 제목 | 핵심 |
|---|---|---|
| 01 | TypeScript 배워서 어디에 쓸까? | 활용 분야 + 시작 가이드 |
| 02 | TypeScript 전체 챕터 안내 | 이 페이지 |
| 03 | TS로 만드는 대표기업 서비스 | MS·Slack·Airbnb·Stripe·Vercel |
| 04 | AI 프롬프트로 TS 200% 활용하기 | 11개 실전 프롬프트 |
🟢 기초 (CH.5~14)
| CH | 제목 | 핵심 |
|---|---|---|
| 05 | 타입 시스템 해부: 기본 타입 | 기본 타입 |
| 06 | 인터페이스 해부: 객체 타입 계약 | interface |
| 07 | 타입 별칭(Type Alias) 해부 | type alias |
| 08 | 제네릭 해부: 타입 파라미터 시스템 | 제네릭 |
| 09 | 유니온 & 인터섹션 타입 해부 | Union·Intersection |
| 10 | 열거형(Enum) 해부 | Enum |
| 11 | 클래스와 접근 제어자 해부 | Class·접근제어 |
| 12 | 타입 가드 해부: 런타임 타입 검사 | 타입 가드 |
| 13 | 유틸리티 타입 해부 | 유틸리티 타입 |
| 14 | 함수 타입 & 오버로드 해부 | 함수 타입 |
🟡 중급 (CH.15~24)
| CH | 제목 | 핵심 |
|---|---|---|
| 15 | 타입 어서션 & Non-null 어서션 | 타입 어서션 |
| 16 | 맵드 타입 & 조건부 타입 해부 | 조건부 타입 |
| 17 | 데코레이터 해부: 메타프로그래밍 | 데코레이터 |
| 18 | 모듈 & 네임스페이스 해부 | 모듈·네임스페이스 |
| 19 | tsconfig.json 해부: 컴파일러 설정 | tsconfig |
| 20 | TypeScript로 API 클라이언트 설계 | API 클라이언트 |
| 21 | TypeScript로 상태 머신 구현 | 상태 머신 |
| 22 | TypeScript로 이벤트 이미터 구현 | EventEmitter |
| 23 | TypeScript로 유효성 검사 시스템 구현 | 유효성 검사 |
| 24 | TypeScript로 빌더 패턴 구현 | 빌더 패턴 |
🔵 심화 (CH.25~34)
| CH | 제목 | 핵심 |
|---|---|---|
| 25 | TypeScript로 옵저버 패턴 구현 | 옵저버 패턴 |
| 26 | TypeScript로 플러그인 시스템 구현 | 플러그인 |
| 27 | TypeScript로 캐싱 시스템 구현 | 캐싱 |
| 28 | TypeScript로 파이프라인 패턴 구현 | 파이프라인 |
| 29 | TypeScript로 의존성 주입 구현 | DI |
| 30 | TypeScript로 제네릭 유틸리티 라이브러리 구현 | 유틸 라이브러리 |
| 31 | TypeScript로 인증 시스템 설계 | 인증 시스템 |
| 32 | TypeScript로 리액티브 스토어 구현 | 리액티브 스토어 |
| 33 | TypeScript로 커맨드 패턴 구현 | 커맨드 패턴 |
| 34 | TypeScript 최종 미션: 완전 타입 안전 시스템 | 최종 통합 |
💡 추천 학습 순서: CH.5부터 순서대로 진행하세요. 각 챕터는 이전 챕터의 지식을 기반으로 합니다.
⏱️ 예상 소요 시간: 챕터당 약 1520분, 전체 약 810시간
🎯 이 트랙을 마치면: TypeScript의 모든 핵심 개념을 자유롭게 활용할 수 있는 능력 + 다음 트랙 준비 완료
💻 TypeScript 학습 로드맵
// CH.5~14 기초 — 타입 기본기
const beginner = ['기본 타입', 'interface', 'type alias', '제네릭', 'Union/Intersection', 'Enum', 'Class+접근제어', '타입 가드', '유틸리티 타입', '함수 타입'];
// CH.15~24 중급 — 고급 타입 + 패턴 입문
const intermediate = ['타입 어서션', '조건부 타입', '데코레이터', '모듈/네임스페이스', 'tsconfig', 'API 클라이언트', '상태 머신', 'EventEmitter', '유효성 검사', '빌더 패턴'];
// CH.25~34 심화 — 디자인 패턴 실전
const advanced = ['옵저버', '플러그인', '캐싱', '파이프라인', 'DI', '유틸 라이브러리', '인증 시스템', '리액티브 스토어', '커맨드', '최종 통합'];AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
Claude
무료: Sonnet 4.6 / Pro $20/mo: Opus 4.6
TypeScript 트랙 30챕터 학습 순서에서 타입 시스템 적응이 어려운 부분과 실전에서 가장 자주 쓰는 챕터를 분석해줘.
ChatGPT
무료: GPT-5.5 / Plus $20/mo: GPT-5.5 Pro
이 30챕터 학습 후 만들 수 있는 TS 포트폴리오·라이브러리 5개를 챕터 매핑과 함께 추천해줘.
Gemini
무료: 2.5 Flash / Pro $19.99/mo: 3.1 Pro
TS 30챕터 전체 토픽을 분석해서 실무 활용 빈도순으로 학습 순서를 정리해줘.
Grok
무료: Grok 4.1 / SuperGrok $30/mo
TS 30챕터 중에서 2026년에 Enum·네임스페이스 같은 레거시는 빼도 되는지, 꼭 배워야 하는 게 뭔지 솔직히 분류해줘.
⭐ 이것만 기억하세요
TypeScript 전체 챕터 안내는 이 3가지만 확실히 잡으세요
1.TS 트랙: 소개 4 + 기초 10(타입 기본기) + 중급 10(고급 타입+패턴 입문) + 심화 10(디자인 패턴 실전) = 총 34
2.기본 타입 → interface·제네릭 → 조건부·유틸리티 → 옵저버·DI·인증 시스템 순서
3.CH.5부터 순차 학습 시 약 8~10시간으로 TypeScript 정복
공유하기
진행도 2 / 34