티스토리 뷰

    

 

타입스크립트 올인원 강의 후기


오늘은 제가 최근에 수강한

인프런의 타입스크립트 강의 후기를 적으려고 합니다.

 

 

최근에 제가 이직한 회사에서

타입스크립트를 사용하게 되었는데요.

 

 

제가 생각한 타입스크립트는 자바스크립트 코드에다가

변수, 함수의 매개변수와 반환 값에 타입만 넣는

간단한 언어였습니다.

 

 

이게 틀린말은 아니지만

제네릭이나 유틸리티 타입 등

생각보다 타입스크립트 이론이 어려워

프로젝트 진행에 어려움을 겪고 있었습니다.

 

 

그러다 인프런에서 제로초님의 새로운 타입스크립트 강의가

나왔다고 하여 고민 끝에 구입하였습니다.

 

 

워낙 절박했던 나머지 하루 만에

모든 강의를 다 들었는데요.

 

듣고 난 후 정말 많은 도움이 됐습니다.

이미 수료는 했지만

n번 정도 반복하여 들으려고 합니다.

 

 


 

 

 

인프런 타입스크립트 올인원 강의 커리큘럼 소개


제로초님 강의의 장점은

변경 사항이나 업데이트가 있을 때

강의를 수정하여 올려주시는 건데요.

 

 

강의에 진심인 모습 때문에

제로초님 강의는 아깝지 않게 결제하게 되는 것 같습니다.

 

 

강의는 현재 인프런에서

36,300원에 판매되고 있습니다.

 

 

 

현재 2022년 8월 11일 기준으로

강의는 총 38 개( 6시간 37분)로 구성되어 있습니다.

(업데이트 강의를 자주 찍어주셔서

 추후에 변경될 수 있습니다.)

 

 

 

 

 

강의 주제는 아래와 같습니다.

 

섹션 1. 기본 문법 배우기

    타입스크립트는 변수, 매개변수, 리턴 값에 타입 붙이는 것!
    타입 추론을 적극 활용하자
    js 변환 시 사라지는 부분을 파악하자
    never 타입과 느낌표(non-null assertion)
    원시 래퍼 타입, 템플릿 리터럴 타입, rest, 튜플
    enum, keyof, typeof
    union(|)과 intersection(&)
    타입 애일리어스와 인터페이스의 상속(extends)
    타입을 집합으로 생각하자(좁은 타입과 넓은 타입)
    void의 두 가지 사용법
    unknown과 any(그리고 타입 대입 가능 표)
    타입 좁히기(타입 가드)
    커스텀 타입 가드(is, 형식 조건자)
    readonly, 인덱스드 시그니처, 맵드 타입스
    클래스의 새로운 기능들
    옵셔널, 제네릭 기본
    기본값 타이핑

 


섹션 2. lib.es5.d.ts 분석

    forEach, map 제네릭 분석
    filter 제네릭 분석
    forEach 타입 직접 만들기
    map 타입 직접 만들기
    filter 타입 직접 만들기
    공변성과 반공변성
    하나에는 걸리겠지(오버로딩)
    타입스크립트는 건망증이 심하다(+에러 처리법)

 


섹션 3. Utility Types

    Partial 타입 분석
    Pick 타입 분석
    Omit, Exclude, Extract 타입 분석
    Required, Record, NonNullable 타입 분석
    infer 타입 분석
    완전 복잡한 타입 분석하기(Promise와 Awaited 편)
    완전 복잡한 타입 분석하기(bind 편)
    완전 복잡한 타입 분석하기(flat 편)

 

인프런 타입스크립트 올인원 강의 내용


강의 내용은 타입스크립트 기본 문법뿐만 아니라

우리가 직접 타입을 분석하여 실제로 만들수 있도록

forEach, filter, map, bind, flat 등

실제 메서드의 타입을 분석해 주십니다.

 

 

또한 Utility Types 같은 경우도

내부적으로 어떻게 동작하는지 설명해 주셔서

이해가 정말 잘 되었습니다.

 

 

또, 'infer' 키워드 같은 경우는

아무리 검색해봐도 잘 이해가 되지 않았는데

강의를 듣고 이해에 큰 도움이 되었습니다.

 

 

마무리


제로초님 강의는 인프런에서

벌써 3번 정도 구매한 것 같은데요.

개인적으로 한 번도 후회한 적이 없었던 것 같습니다.

 

 

특히나 제로초님은 2021년 인프런에서

질문에 가장 많이 답변한 지식공유자인

솔로몬 상을 받으셨을 정도로

강의 수강 이후 Q&A까지 확실하신 분이십니다.

 

 

저처럼 타입스크립트가 부족하신 분들에게

제로초님의 타입스크립트 올인원 강의를 추천합니다!

 

 

 

 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함