본문 바로가기

Course

[한글자막] TypeScript: 타입스크립트 완벽히 이해하는 방법

Typescript :
기초부터 실전형
 프로젝트까지
with React + NodeJS

Typescript의 개념과
컴파일러 작동 방식, ES6 문법,
 JavaScript를 Typescript에 통합,
 Webpack까지!

배울 내용

Typescript를 사용해야 하는 이유

Typescript 작동방식에 대한 깊이 있는 이해

Typescript 기본/심화 문법을 나의 개발 프로젝트에 적용하는 법

React와 NodeJS/Express 개발환경에서 Typescript를 효과적으로 활용하는 법

Maximilian Schwarzmüller

Professional Web Developer and Instructor


이런 분들에게 추천해요

이 강의는 Vanilla JavaScript를 넘어 자신의 영역을 넓히고자 하는 모든 학생을 위한 것입니다.

Angular를 배우는 모든 사람은 TypeScript의 작동 방식을 확실히 이해해야 합니다.

왜 Typescript를 배워야 할까요?
Javascript로는 힘들게 구현해야 하는 안정성 높은 코드를 Typescript를 사용하면 보다 간결하게 작성할 수 있습니다. Javascript의 여러 문제를 혁신적으로 해결한 Typescript의 인기는 갈수록 더 높아지는 중입니다.
Angular 프로젝트에서 Typescript를 공식 언어로 채택했습니다. 국내의 많은 개발팀에서도 Typescript를 적극적으로 프로젝트에 적용해가고 있습니다. 그에 따라 프론트엔드 개발자 취업 요구사항에서도 Typescript가 자주 보이게 됐습니다.
Typescript의 트렌드는 앞으로도 계속 될 것입니다. 보다 현대적인 개발 트렌드를 따라가기 위해서 Typescript 학습은 선택이 아닌 필수가 되었습니다.

이 강의는 Typescript에 대한 어떤걸 알려주나요?
Typescript는 ES5와 ES6 기본 문법을 포함하여, Typescript의 기초적인 사용법에 대해 다룹니다. Typescript가 작동하는 동작원리를 깊이 있게 뜯어보면서, 기술에 대한 이해도를 높이는 데 도움을 드립니다.
뿐만 아니라 고급 기능과 문법들, Typescript를 활용한 Workflow 설정, React와 Node.js 프로젝트에 Typescript를 적용하는 과정에 대하여 다룹니다. 실무와 거의 유사한 개발 환경에서 Typescript를 보다 잘 적용하기 위한 방법을 전달해드리는 데 중점을 뒀습니다.
본 강좌를 통해 아래와 같은 세부 내용들에 대하여 깊이 있게 고민하고, 기술에 대한 이해를 확장시키실 수 있습니다.
- Types의 개념, Typescript 컴파일러 작동 방식
- Typescript와 ES6 문법
- 클래스, 모듈, 인터페이스, 제네릭, 데코레이터  
- 외부 Javascript 라이브러리를 Typescript 프로젝트에 통합하는 법
- Webpack으로 Typescript 프로젝트 개발환경을 설정하는 법
또는, 일반 Typescript Workflow를 설정하는 법
- React, Node.js/Express 프로젝트에 Typescript를 적용하는 법
- 실제 프로젝트에서의 Typescript 적용 사례

이렇게 강의를 활용해보세요
문법을 반복적으로 활용해보고, 실무와 유사한 개발 환경에서의 Typescript 개발을 보다 잘 체득할 수 있게 다양한 프로젝트형 연습문제를 준비했습니다. 또한, 문제에 대한 템플릿 코드, 솔루션, 영상을 통한 해설을 충분히 준비해뒀습니다.
이론 강의를 먼저 수강하시고, 그에 대한 연습 문제를 직접 고민하여 꼭 풀어보세요. 코드를 직접 짜보고, 자신의 로직을 고민해서 직접 개발해보는 경험이 너무 중요합니다. 직접 문제를 풀어본 후에, 작성하신 코드와 솔루션 코드 및 영상 해설의 내용과 비교해 보시길 권장드립니다.
단순히 영상을 보는 것에서 그치지 않고, 실제로 자신의 코드에 적용하면서 강의 내용을 완벽하게 소화해가세요. 그 과정을 좀 더 수월하게 하실 수 있도록 강의를 활용해주세요.

체계적으로 정리된 Typescript 공부 자료가 필요하신 분들?
Javascript로 개발을 시작한 분들에게 Typescript는 러닝커브가 생각보다 높습니다. 그런 분들이 학습에 헤매지 않도록, Typescript 개발에 필요한 지식들을 최대한 밀도 있게 구성해봤습니다.
강의로 도움 받으셔서 Typescript를 이용한 개발에 자신감을 갖게 되길 응원합니다!
강의를 들으시고 강의와 관련하여 궁금하신 점은 무엇이든 Q&A에 남기실 수 있지만, 꼭 영어로 남겨주세요. 그래야 답변을 드릴 수 있습니다. :)

강의에서 만나요,

- Max

평생 이용권15시간 동영상
TV&모바일 엑세스 강의 수료증