Mastering TypeScript with Marathon Interview Questions 2024

Watch, learn & practice TypeScript basics to advanced concepts & crack any interview!

1751 Learners

(1120 ratings)

Created by

Init Tech Labs

This course includes:

on-demand video
Access on mobile and TV
Full lifetime access
Certificate of completion

0

0.00

What you'll learn

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

Course Content

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

Requirements

Basic JavaScript knowledge

Basic understanding of HTML and CSS helps but is NOT required

5.0

Course Rating

1120 Reviews

Hemang Pavar
Hemang Pavar

February 5, 2025

"I love this course"