Skip to main content

TypeScript 입문에서 실전까지

타입 시스템의 핵심부터 제네릭, 유틸리티 타입까지. JS 개발자를 위한 TS 가이드.

beginner12h10 modules
3
ConceptMembers only

유니온과 인터섹션 타입

타입 조합으로 유연한 타입 시스템을 만드는 방법을 이해해요.

4
PracticalMembers only

열거형(Enum)

관련 상수 그룹을 Enum으로 관리하는 방법과 활용 패턴을 배워요.

5
ConceptMembers only

제네릭 기초

재사용 가능한 타입을 만드는 제네릭의 개념과 활용법을 이해해요.

6
PracticalMembers only

유틸리티 타입

Partial, Required, Pick, Omit 등 내장 유틸리티 타입을 활용해요.

7
ConceptMembers only

타입 가드

typeof, instanceof, 사용자 정의 타입 가드로 타입을 좁히는 방법을 배워요.

8
PracticalMembers only

비동기 타입 패턴

Promise, async/await의 타입 처리와 에러 핸들링 패턴을 연습해요.

9
ConceptMembers only

모듈과 네임스페이스

ES 모듈 시스템에서의 타입 import/export와 선언 파일을 이해해요.

10
PracticalMembers only

고급 패턴

조건부 타입, 매핑 타입, 템플릿 리터럴 타입 등 고급 패턴을 정리해요.

Want to study the remaining modules?

Sign up for free to access the full curriculum with AI tutor, quizzes, and code challenges.

Get Started Free