웹 게임을 만들며 배우는 TypeScript

웹 게임을 만들며 배우는 TypeScript

(2개의 수강평)

94명의 수강생
33,000원
지식공유자 · 조현영
39회 수업· 총 8시간 43분수업
평생 무제한 시청
수료증 발급 강의
수강 난이도 초급

이 강의는

웹 게임을 만들며 배우는 자바스크립트의 후속작으로 같은 게임을 타입스크립트로 만들어봅니다.

이런 걸 배울 수 있어요

  • typescript
  • tsc
  • 모듈 시스템
  • DefinitlyTyped

타입스크립트, 웹 게임을 만들며 재밌게 배워보아요!


🗒 강의소개

웹 게임을 만들며 배우는 자바스크립트의 후속작으로 같은 게임을 타입스크립트로 만들어봅니다. 공식 문서 Handbook에 적혀 있는 내용을 실습을 통해 실전에서는 어떤 식으로 사용하는 지 배웁니다.

🌈 이미지 올리기 


🙌 여기서 다루는 툴

  1. 크롬 브라우저
  2. Visual Studio Code(또는 웹스톰)

 

🙋🏻‍♂️ 강의 관련 예상 질문

Q. 타입스크립트 몇 버전을 사용하나요?
A. 3.7버전이라서 옵셔널 체이닝 설명이 들어 있습니다. 3.8버전을 설치하셔도 무방합니다.

Q. 소스코드는 어디에 있나요?
A. https://github.com/zerocho/ts-lecture

Q. 리액트나 노드도 다루나요?
A. 이 부분은 별도의 강좌로 제작되고, 이 강좌는 그 강좌를 위한 선수과목입니다.

Q. 선수과목이 있나요?
A. 자바스크립트를 잘 모른다면 웹게임을 만들며 배우는 자바스크립트 강좌를 보시면 됩니다.

도움 되는 분들

  • JS를 배우고 나서 TS를 배우고 싶으신 분
  • 소프트웨어를 조금 더 안정적으로 만들고 싶으신 분

선수 지식

  • JavaScript 기초 지식
  • HTML DOM

지식공유자 소개

– Node.js교과서 저자 
– ZeroCho.com 운영자
– 현재 유튜브에서 ZeroChoTV로 방송중 
– 스타트업 CTO

교육과정

모두 펼치기 39 강의 8시간 43분
섹션 0. 구구단
7 강의 84 : 36
TypeScript 소개
12 : 05
vs code와 폴더 구조 세팅
14 : 34
tsc 사용하기
08 : 03
watch와 구구단
14 : 05
구구단 완성하기
12 : 49
d.ts 파일
09 : 33
Q&A, npx
13 : 27
섹션 1. 숫자야구
7 강의 88 : 57
tsconfig.json
11 : 27
target, module, 기타 옵션
09 : 10
기본 타입, 배열, 튜플
10 : 00
상수, enum, 함수, 객체 타입
20 : 07
never, any, 타입 캐스팅
08 : 20
숫자야구 만들기
17 : 20
Q&A
12 : 33
섹션 2. 가위바위보
6 강의 70 : 34
가위바위보 게임과 인터페이스
12 : 14
인터페이스 특성과 type alias
10 : 57
기본 d.ts 문제 해결하기
07 : 17
this와 타입 범위 이해
13 : 22
가위바위보 완성하기
15 : 08
총정리와 Q&A
11 : 36
섹션 3. 자스스톤
7 강의 105 : 28
자스스톤 소개와 strictNullChecks
10 : 45
Class 타이핑
17 : 06
제네릭(generic)
13 : 45
제네릭 extends, 타입 추론
17 : 03
자스스톤 만들며 복습하기
23 : 26
타입 가드
10 : 18
총정리와 Q&A
13 : 05
섹션 4. 모듈 시스템
6 강의 74 : 07
JS 모듈 시스템
10 : 16
TS 모듈 시스템의 주의사항
09 : 34
남의 패키지 사용하기(Redux, Axios)
08 : 50
DefinitelyTyped
12 : 31
커스텀 패키지 타이핑
12 : 36
타이핑이 틀렸을 때 & 총정리
20 : 20
섹션 5. 기타 기능
4 강의 46 : 27
intersection & call, apply
13 : 42
TS 유틸리티
08 : 21
데코레이터
16 : 01
Q&A
08 : 23
섹션 6. 짝맞추기와 틱택토
2 강의 53 : 49
짝맞추기와 Optional Chaining
29 : 01
틱택토와 2차원 배열
24 : 48

공개 일자

2020년 1월 24일 (마지막 업데이트 일자 : 2020년 1월 24일)

수강 후기

아직 평가를 충분히 받지 못한 강의 입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!😄️️

default_profile.png
Einere 12일 전
매 강의 아웃트로 사운드가 너무 커서 귀가 아프네요.. 볼륨을 낮춰주시면 좋을 것 같습니다. ☺️
default_profile.png
KE 1달 전
완강했습니다~ 다 듣고나니 두려움(?)이 사라지네요 감사합니다~
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스