자바스크립트의 역사를 살펴보며 타입스크립트의 탄생 기원을 알아보고, 타입스크립트는 자바스크립트에 무엇을 추가했는지, 타입 시스템은 어떻게 작동하는지 살펴보자. 타입스크립트의 강력한 핵심 개념인 유니언과 리터럴을 소개하고 복잡한 객체 형태를 설명하는 방법과 타입스크립트
자바스크립트의 주요 개념과 타입 시스템이 상호작용하는 방식을 자세히 알아보자. 타입스크립트에서 함수의 매개변수와 반환 타입을 유추하거나 명시적으로 선언하는 방법을 알아보고 타입스크립트 배열의 특징, 인터페이스 사용법을 알아보자.
클래스와 타입 제한자의 사용법을 알아보자.
제네릭의 사용법에 대해 알아보자.