Learn the TypeScript programming language in this crash course for beginners. By the end of this course you will understand all modern TypeScript features.

Created by Alexander Kochergin. Check out his channel: https://www.youtube.com/MonsterlessonsAcademy

Code: https://github.com/monsterlessonsacademy/typescript-course

Try interactive TypeScript courses we love, right in your browser: https://scrimba.com/freeCodeCamp-TypeScript (Made possible by a grant from our friends at Scrimba)

Course Contents
⌨ (00:00) Intro
⌨ (00:30) Do I need to learn Typescript?
⌨ (05:02) How to install Typescript tools?
⌨ (12:55) Typescript Type definitions introduction
⌨ (22:02) Introduction to Interfaces in Typescript
⌨ (31:22) Union & Type alias in Typescript
⌨ (39:58) Any never void unknown in Typescript
⌨ (49:57) Typescript Working with DOM
⌨ (58:27) Creating classes in Typescript
⌨ (1:09:37) Generics interfaces and functions in Typescript
⌨ (1:27:17) How to use Enums in Typescript
⌨ (1:34:07) Outro

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news