Learn TypeScript
TypeScript is an open-source object-oriented language developed and maintained by Microsoft, licensed under Apache 2 license. It is a typed superset of Javascript that compiles to plain JavaScript. TypeScript was developed under Anders Hejlsberg, who also led the creation of the C# language. TypeScript was first released in October 2012.
Prerequisites: Basic knowledge of JavaScript is required.
Basics
- What is TypeScript?
- Install TypeScript and Setup Dev Environment
- Create TypeScript Application
- What is Type Annotation in TypeScript?
- TypeScript Variables
- What is Type Inference in TypeScript?
- What is Type Assertion in TypeScript?
- TypeScript if-else Condition
- TypeScript switch Statement
- For Loop in TypeScript
- While Loop in TypeScript
- Modules in TypeScript
- Compiling a Module in TypeScript
- Compiling TypeScript Project
- Build Tools for TypeScript
- Convert Existing JavaScript to TypeScript Project
TypeScript Test |
Topics: TypeScript basics, variables, data types, functions, loops, collections, etc. No of Questions: 20 Level: Easy Start TypeScript Test 1 |
TypeScript Data Types
Object Oriented TypeScript
- Functions in TypeScript
- Arrow Functions in TypeScript
- Functions Overloading
- Rest Parameters of Functions
- Interfaces in TypeScript
- Declare Namespaces in TypeScript
- Define Classes in TypeScript
- Abstract Class in TypeScript
- Data Modifiers in TypeScript
- Declare ReadOnly Members in TypeScript
- Declare Static Members in TypeScript
- Generics in TypeScript
- Define Generic Interfaces in TypeScript
- Generic Classes in TypeScript