Skip to main content
00:00/00:00
Lecture 42 of 84

Default Optional Parameters

Download Course (Free)

Course Content

0 / 84 completed
Section 1: TypeScript Fundamentals12 videos

Variables Datatypes

19m

Primitive Datatype Numbers

19m

Primitive Datatype Boolean

10m

Primitive Datatype any

6m

Type Annotation Inference

10m

Primitive Datatype Null Undefined Void

31m

String

19m

Unicode Values

7m

Hoisting Function Vs Block Scope

22m

Template Literal

17m

Type Aliases

7m

never Type

8m
Section 2: Introduction2 videos

Installing TypeScript Compiler

9m

Introduction Setup

18m
Section 3: TypeScript Compiler Project Configuration11 videos

Watch mode

7m

Setting the Compilation Target

14m

The lib option

20m

Watch mode TSC Config

44m

outDir Output Directory

11m

Setting Modules

29m

The outFile option

14m

rootDir Root Directory

6m

removeComments noEmit

5m

Generating sourceMaps

13m

inlineSources

9m
Section 4: Array Tuple13 videos

Tuple Basics

10m

Array Basics

27m

Union Type

12m

Narrowing and Type guards

15m

map Method

32m

Array Manipulation

43m

reduce reduceRight

34m

Multidimensional Array

22m

forin forof traversal

5m

forEach Traversal

12m

Array Searching Methods

23m

Array Destructuring

13m

sort Method

33m
Section 5: Functions7 videos

Function Basics

27m

Arrow Function

8m

Anonymous Functions

14m

Default Optional Parameters

12mNow Playing

Rest Operator

19m

Function Overloading

6m

Function Types

15m
Section 6: ENUM4 videos

Enum Type

17m

Reverse Mapping

9m

Computed Enum

8m

const ambient Enum

4m
Section 7: Object Oriented TypeScript14 videos

Dynamic key Method names

5m

Readonly property in object

8m

Object Literal Introduction

23m

Object reference clone creation

8m

thisObject

19m

Classes

29m

Inheritance

35m

Parameter Properties

9m

readonly Modifier

10m

Access Modifier public private and protected

20m

Static Members

9m

Object Literal Destructuring

11m

Class Accessors getter setter Methods

7m

Abstract Classes

9m
Section 8: Interface Object Types4 videos

Interface Introduction

9m

Readonly properties

5m

Class Interface

19m

Interface Inheritance

4m
Section 9: Generics5 videos

Multiple Type Variables

9m

Generics Basics

21m

Generic Constraints

5m

Generic Classes

7m

Generic Interfaces

12m
Section 10: Modules Typescript Namespaces5 videos

What is module

15m

Named ExportImport

48m

Default ExportImport

13m

Typescript Modules

25m

Typescript Namespaces

28m
Section 11: Decorators7 videos

Introduction

5m

Class Decorators

13m

Method Decorators

17m

Accessor Decorators

9m

Class Factory

21m

Property Decorators

16m

Parameter Decorators

4m