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
Reviews
5.0 rating, based on 2 Class Central reviews
-
Very nice and informative typescript course. Thank you Hitesh and free code camp to make the course free and also a special thanks for classcentral to include this course.
-
I think this was a good introductory course to typescript. A good foundation for whatever your next step will be.