
TypeScript란 무엇이며 사용하는 이유에 대해서

typescript 라이브러리 설치 및 컴파일 명령어 사용과 tsconfig.json 설정 파일에 대해서

TypeScript에서 사용하는 타입의 종류와 타입을 선언하는 방법

object, array, tuple 타입에 대해서

타입스크립트가 타입을 추론하는 방식에 대해서

함수 타입을 명시하는 방법에 대해서

이넘 타입을 정의하는 방법과 이넘의 활용 사례

타입 연산자를 이용하여 Uion type과 Intersection type 사용하기

타입스크립트에서 클래스를 정의하는 방법에 대해서

타입이나 인터페이스를 참조하는 타입 별칭을 사용하는 방법

인터페이스 정의와 사용 방법에 대해서

타입 가드를 사용하는 여러 가지 방법

타입스크립트에서 타입을 명시하는 방법

함수 오버로딩을 사용하여 함수의 다형성을 표현하는 방법

제네릭의 기본 사용 방법에 대해서

클래스 선언과 멤버에 어노테이션과 메타-프로그래밍 구문을 데코레이터 함수로 추가하는 방법

타입스크립트에서 모듈 시스템을 사용하는 방법에 대해서

React를 Typescript로 작성하는 방법에 대해서