기초부터 시작하는 타입스크립트 강의
OT
강사 소개
- NHN벅스 근무
- 카카오페이 근무
- 라인플러스 근무
- 두나무 > Levvels 재직 (자회사)
강의 대상
- 자바스크립트의 기본적인 사용 방법을 알고있는 개발자
- 타입스크립트가 처음이거나, 타입스크립트 문서에 있는 내용을 모두 파악하지 못하고 기본기만 사용하고 있는 개발자
- 타입스크립트를 기초만 안다거나, 아직 실무에 적용해본적이 없는 개발자
- 항상 CRA와 같은 bootstrap 툴만 이용하여 개발은 할 줄 알지만 번들러(bundler)나 기타 타입스크립트 환경 설정을 해보지 못한 개발자
강의 목표
- 복잡한 프로젝트에서 자바스크립트를 썼을 때의 문제를 줄일 수 있다.
- 모호한 이름의 변수가 어떤 타입의 값을 받는지 특정 가능
- 협업하며 불어난 코드 정리가 쉬워진다.
- 타입스크립트를 기존에 사용하던 프로젝트에 적용할 수 있다.
- 바닐라 자바스크립트 프로젝트에 타입스크립트 적용 예제를 통해 쉽게 따라하며 배울 수 있다.
- 기존에 만들어놓은 자바스크립트 코드도 쉽게 타입스크립트 프로젝트로 바꿀 수 있다.
강의 안내
- 타입스크립트를 왜 써야하는지
- 기초 개념 설명
- String, Number, null, undefined, Array... 어떻게 사용해야 하나?
- Object들의 수많은 property들. 어떻게 type을 지정해줄까
- 고급 개념 설명
- 여러 Object들의 타입을 합치고 나누고 더하고 빼고!
- tsconfig의 수많은 옵션들
- bundler
- bundler와 transpiler, polyfill... 이게 뭘까?
- 타입스크립트를 bundler와 함께 사용해보자.
- vite, webpack, parcel, rollup과 함께하는 코딩 예제