나에게 필요한 지식과 기술을 검색해 보세요.

대표이미지

타입스크립트 심화: 대규모 서비스 아키텍처와 타입 설계 기법

Advanced TypeScript: Building Production-Grade Applications

강사

모하마드 아야시

강의

166강

시간

9h 58m

레벨

고급

기간

6개월

정가

120,000

총 결제 금액

120,000

적립 예정

3,600P

강사

커리큘럼

1-1차시 강의 훑어보기

04:40

02

1-2차시 Real-world Applicability of the Concepts

01:31

03

1-3차시 프로젝트 환경설정

01:57

04

2-1차시 타입스크립트 기초: 타입 정의와 할당 가능성

02:28

05

2-2차시 Exact Values as Types

04:50

06

2-3차시 타입 조합 방식

03:49

07

2-4차시 언노운(Unknown) 타입

03:14

08

2-5차시 네버(Never) 타입

01:41

09

2-6차시 애니(Any) 타입

01:07

10

2-7차시 타입스크립트에서 데이터를 표시하는 방법

01:23

11

2-8차시 타입스크립트 기초: 실습 -1

02:07

12

2-9차시 타입스크립트 기초: 실습 -2

03:10

13

2-10차시 타입스크립트 기초: 실습 -3

02:00

14

2-11차시 타입스크립트 기초: 실습 -4

02:49

15

2-12차시 타입스크립트 기초: 실습 -5

01:20

16

2-13차시 타입스크립트 기초: 실습 -6

02:39

17

2-14차시 타입스크립트 기초: 실습 -7

02:06

18

2-15차시 타입스크립트 기초: 실습 -8

03:04

19

2-16차시 타입스크립트 기초: 실습 -9

02:32

20

2-17차시 타입스크립트 기초: 실습 -10

04:45

21

3-1차시 클래스 기초: 타입 명시

05:42

22

3-2차시 클래스 생성

02:49

23

3-3차시 클래스 메서드

01:39

24

3-4차시 생성자를 통한 인자 받기

02:36

25

3-5차시 게터(Getter) 메서드

01:47

26

3-6차시 프라이빗 속성

02:26

27

3-7차시 Setter 메서드

02:20

28

3-8차시 상속

09:04

29

4-1차시 객체 구조

02:38

30

4-2차시 객체 할당 가능성 규칙

01:59

31

4-3차시 객체 속성 접근하기

01:09

32

4-4차시 키 추출

01:42

33

4-5차시 선택적 속성

01:04

34

4-6차시 객체 타입 결합

01:14

35

4-7차시 인터페이스를 통한 객체 타입 결합

03:20

36

4-8차시 객체 타입과 키 집합 결합

02:04

37

4-9차시 객체 타입 병합의 제약

04:21

38

4-10차시 레코드 타입

01:39

39

4-11차시 타입스크립트 헬퍼 함수 사용하기

01:31

40

4-12차시 레코드 타입: 실습 -1

02:37

41

4-13차시 레코드 타입: 실습 -2

02:46

42

4-14차시 레코드 타입: 실습 -3

02:35

43

4-15차시 레코드 타입: 실습 -4

02:35

44

4-16차시 레코드 타입: 실습 -5

02:37

45

4-17차시 레코드 타입: 실습 -6

02:32

46

5-1차시 튜플

02:06

47

5-2차시 배열

01:50

48

5-3차시 배열-튜플 혼합

01:22

49

5-4차시 함수 매개변수: 튜플이 유용할 때

01:58

50

5-5차시 더 안전한 배열

02:30

51

5-6차시 더 안전한 튜플

02:23

52

5-7차시 튜플 길이

03:28

53

5-8차시 배열과 튜플: 실습-1

04:39

54

5-9차시 배열과 튜플: 실습-2

01:19

55

5-10차시 배열과 튜플: 실습-3

01:50

56

5-11차시 배열과 튜플: 실습-4

02:59

57

6-1차시 조건부 타입 구조 이해하기

01:51

58

6-2차시 Extends 연산자 설명

02:40

59

6-3차시 제네릭에서 타입 매개변수 제약하기

02:10

60

6-4차시 복잡한 조건부 타입

01:36

61

6-5차시 조건부 타입을 이용한 고급 패턴 매칭

02:23

62

6-6차시 타입 추론 이해하기

02:21

63

6-7차시 고급 튜플 추론

01:38

64

6-8차시 Infer를 사용한 함수에서 타입 추출

01:48

65

6-9차시 커스텀 제네릭 타입에서의 고급 추론

01:40

66

6-10차시 타입 변수

02:58

67

6-11차시 조건부 타입: 실습 -1

02:36

68

6-12차시 조건부 타입: 실습 -2

09:30

69

6-13차시 조건부 타입: 실습 -3

03:42

70

6-14차시 조건부 타입: 실습 -4

02:19

71

6-15차시 조건부 타입: 실습 -5

02:20

72

6-16차시 조건부 타입: 실습 -6

02:32

73

6-17차시 조건부 타입: 실습 -7

02:17

74

6-18차시 조건부 타입: 실습 -8

02:37

75

6-19차시 조건부 타입: 실습 -9

04:53

76

7-1차시 루프 패턴

02:40

77

7-2차시 튜플 타입 반복하기

08:35

78

7-3차시 map 메서드 적용하기

07:13

79

7-4차시 filter 메서드 적용하기

04:15

80

7-5차시 reducer 메서드 적용하기

02:54

81

7-6차시 제약 조건 추론

03:02

82

7-7차시 타입스트립트 반복자: 실습- 1

04:16

83

7-8차시 타입스트립트 반복자: 실습- 2

04:34

84

7-9차시 타입스트립트 반복자: 실습- 3

04:22

85

7-10차시 타입스트립트 반복자: 실습- 4

05:04

86

7-11차시 타입스트립트 반복자: 실습- 5

02:18

87

8-1차시 템플릿 리터럴

07:07

88

8-2차시 템플릿 리터럴에 원시 값 포함하기

01:48

89

8-3차시 템플릿에서 유니온 타입 사용하기

09:44

90

8-4차시 객체를 포함한 템플릿

07:58

91

8-5차시 템플릿 리터럴과 패턴 매칭 기법

05:05

92

8-6차시 복잡한 패턴 해결하기

03:35

93

8-7차시 infer의 또 다른 사용 사례

05:35

94

8-8차시 재귀를 이용한 템플릿 리터럴

05:49

95

8-9차시 템플릿 리터럴: 실습- 1

02:17

96

8-10차시 템플릿 리터럴: 실습- 2

01:30

97

8-11차시 템플릿 리터럴: 실습- 3

01:27

98

8-12차시 템플릿 리터럴: 실습- 4

05:52

99

8-13차시 템플릿 리터럴: 실습- 5

05:08

100

8-14차시 템플릿 리터럴: 실습- 6

09:46

101

9-1차시 유니온 타입의 기능 탐색하기

04:25

102

9-2차시 유니온 타입의 작동 원리 이해하기

01:42

103

9-3차시 유니온 타입과 분포 효과

01:26

104

9-4차시 유니온 병합하기

02:51

105

9-5차시 조건부 시나리오에서의 유니온 타입

08:00

106

9-6차시 유니온 타입을 통한 타입스크립트 탐색

02:40

107

9-7차시 Never의 역할

01:58

108

9-8차시 유니온 타입 변환하기

03:38

109

9-9차시 객체 유니온 이해하기

04:31

110

9-10차시 유니온 좁히기

02:57

111

9-11차시 유니온 타입 정제하기

05:49

112

9-12차시 in으로 유니온 필터링하기

03:03

113

9-13차시 유니온 타입을 위한 유틸리티 함수

03:46

114

9-14차시 리터럴과 더 넓은 타입의 유니온

02:21

115

10-1차시 Mapped 타입: 소개

03:37

116

10-2차시 매핑된 타입의 작동 원리

04:12

117

10-3차시 매핑된 타입과 함께 keyof 활용하기

03:19

118

10-4차시 제네릭을 이용한 고급 매핑된 타입

05:30

119

10-5차시 객체 키 정제하기

05:54

120

10-6차시 매핑된 타입의 맥락에서 배열과 튜플

05:13

121

10-7차시 선택적 속성 정의하기

04:28

122

10-8차시 키 재매핑

06:05

123

11-1차시 제네릭 맵 함수

04:02

124

11-2차시 제네릭으로 Any 타입 제어하기

04:03

125

11-3차시 제네릭을 이용한 객체 키

02:16

126

11-4차시 배열 멤버 추론하기

01:54

127

11-5차시 제네릭 함수에서 타입 좁히기

03:18

128

11-6차시 제네릭으로 참조 오류 해결하기

02:57

129

11-7차시 함수 오버로드

05:40

130

11-8차시 함수 오버로드와 기본값

05:16

131

11-9차시 선언 함수

04:27

132

11-10차시 타입 프레디케이트

02:35

133

11-11차시 브랜디드(Branded) 타입

04:21

134

11-12차시 브랜딩 타입 추론

03:28

135

11-13차시 브랜딩 타입 가드

01:55

136

11-14차시 클래스와 함께하는 타입 프레디케이트

06:31

137

11-15차시 클래스 내부의 선언

03:50

138

12-1차시 엄격한 초기화를 통한 더 안전한 클래스

08:56

139

12-2차시 if 문 내부의 타입 추론

07:36

140

12-3차시 매핑된 타입 수정자

08:40

141

12-4차시 Any vs. Unknown

08:50

142

12-5차시 조건부 타입

06:14

143

12-6차시 제네릭 함수에서 반환 타입 추론하기

06:58

144

12-7차시 유니온에서 타입 추출하기

03:18

145

12-8차시 타입 제거하기

01:58

146

12-9차시 인덱스 타입

02:26

147

12-10차시 구분된 유니온에서 타입 추출하기

02:09

148

12-11차시 const 선언을 통한 객체 값

02:41

149

12-12차시 const 선언을 통한 배열 값

03:30

150

12-13차시 const 선언을 통한 인덱스 타입

03:03

151

12-14차시 문자열과 템플릿 리터럴

02:22

152

12-15차시 문자열 추출하기

03:56

153

12-16차시 유니온 타입

01:59

154

12-17차시 문자열을 키로 변환하기

02:11

155

12-18차시 기본 타입을 가진 제네릭

03:09

156

12-19차시 함수 타입 확장하기

04:08

157

12-20차시 튜플

03:14

158

12-21차시 값 추론하기

05:51

159

12-22차시 제네릭 추론하기

05:03

160

12-23차시 템플릿 리터럴 추론하기

03:23

161

12-24차시 프로미스 추론하기

03:42

162

12-25차시 분배 조건부 타입

03:11

163

12-26차시 객체 변환하기

03:39

164

12-27차시 객체를 유니온으로 변환하기

02:54

165

12-28차시 객체를 유니온으로 변환하기 2

02:51

166

12-29차시 중첩 타입 추론하기

14:16

수강 후기

첫번째 리뷰어가 되어주세요.

소중한 후기가 다른 분들께 도움이 될 거에요.

120,000

120,000