This course includes:
₹0
₹0.00
Learn and understand what is TypeScript and how it works
Basic to advanced level practical concepts in TypeScript development
Real-world TypeScript interview questions asked in IT companies world-wide
Test
10 sections
79 lectures
7 hr 10 min
Introduction & Setup
05:21
Installing TypeScript Compiler
05:19
Variables and Datatypes
08:35
Primitive Datatype - Numbers
05:26
Primitive Datatype - Boolean
02:48
Primitive Datatype - Null, Undefined, Void
07:26
Primitive Datatype - "any"
02:06
Type Annotation & Inference
04:27
Hoisting, Function Vs. Block Scope
08:11
String Datatype and Escape sequence
05:14
Unicode Values
03:12
Template Literal
04:41
Type Aliases
03:15
“never” Type
04:15
Watch Mode
04:10
Watch mode TSC Config
08:37
Setting the Compilation Target
02:54
The “lib” option
05:40
Setting Modules
05:25
outDir - Output Directory
04:09
The "outFile" option
04:36
rootDir - Root Directory
03:19
removeComments & noEmit
02:04
Generating sourceMaps
06:02
"inlineSources"
01:45
Array Basics
08:23
Tuple Basics
04:26
Union Type
03:25
Narrowing and Type guards
04:14
Array Manipulation
11:04
map() Method
08:01
reduce() & reduceRight()
08:56
Multidimensional Array
05:31
for..in & for..of traversal
02:14
forEach() Traversal
02:51
Array Searching Methods
10:12
sort() Method
09:07
Array Destructuring
07:43
Function Basics
06:56
Anonymous Functions
04:08
Arrow Function
04:43
Default & Optional Parameters
05:20
Rest Operator
05:26
Function Types
06:52
Function Overloading
02:57
Enum Type
07:16
Computed Enum
03:37
Reverse Mapping
02:26
const & ambient Enum
02:11
Object Literal - Introduction
08:09
Dynamic key & Method names
02:34
Read-only property in object
03:07
Object reference & clone creation
02:33
thisObject
05:14
Classes
12:00
Inheritance
09:01
Access Modifier - public, private and protected
07:43
Parameter Properties
03:37
readonly Modifier
05:14
Static Members
05:06
Object Literal Destructuring
05:16
Abstract Classes
04:05
Class Accessors - getter & setter Methods
03:27
Interface Introduction
05:53
Class & Interface
05:39
Readonly properties
02:17
Interface Inheritance
02:52
What is module?
07:16
Named Export/Import
14:40
Default Export/Import
06:45
Typescript Modules
05:58
Typescript Namespaces
07:30
Introduction
02:39
Class Decorators
05:29
Method Decorators
07:41
Accessor Decorators
05:11
Class Factory
06:01
Property Decorators
08:19
Parameter Decorators
02:21
Basic JavaScript knowledge
Basic understanding of HTML and CSS helps but is NOT required
Course Rating
February 5, 2025
"I love this course"