Learn TypeScript – Full Tutorial
Offered By: freeCodeCamp
Course Description
Overview
Syllabus
⌨️ Why to learn TypeScript
⌨️ TypeScript is not what you think
⌨️ How to install TypeScript
⌨️ Your first intro to TypeScript docs
⌨️ Number, boolean, and type inference
⌨️ Number, boolean, and type inference
⌨️ Don't use ANY
⌨️ Do you really know functions
⌨️ A better way to write function
⌨️ Bad behavior of objects
⌨️ Type Aliases
⌨️ READONLY and optional
⌨️ Array
⌨️ Union Types in TS
⌨️ Tuples
⌨️ Enums
⌨️ interface
⌨️ Interface vs Type
⌨️ How to setup Typescript for real projects
⌨️ Classes
⌨️ Private Public
⌨️ Getters and Setters
⌨️ Protected
⌨️ Why Interface is important
⌨️ Abstract class
⌨️ Generics
⌨️ Generics in Array and Arrow functions
⌨️ Generic Classes
⌨️ Type Narrowing
⌨️ The in operator narrowing
⌨️ Instanceof and Type Predicates
⌨️ Discriminated Union and Exhaustiveness Checking with never
⌨️ TypeScript End
Taught by
freeCodeCamp.org
Related Courses
DEV201x: Introduction to TypeScriptMicrosoft via edX Developing Dynamic Web Applications Using Angular
Microsoft via edX Introduction to TypeScript 2
Microsoft via edX Multiplatform Mobile App Development with NativeScript
The Hong Kong University of Science and Technology via Coursera Angular Fundamentals
Microsoft via edX