TypeScript Exercises

Apply your knowledge with interactive coding challenges. Complete these 28 TypeScript exercises to master the language.

28

Total Challenges

0

Completed

28

Remaining

0% Complete

typescriptMedium

Basic Types

Understand basic types in TypeScript.

Basics 15 mins
typescriptEasy

TYPESCRIPT Exercise: Interfaces

Practice Interfaces in typescript with this interactive exercise.

Interfaces 10 mins
typescriptMedium

Type Annotations

Understand type annotations in TypeScript.

Basics 15 mins
typescriptEasy

TYPESCRIPT Exercise: Classes

Practice Classes in typescript with this interactive exercise.

Classes 10 mins
typescriptMedium

Arrays

Understand arrays in TypeScript.

Data Structures 15 mins
typescriptEasy

TYPESCRIPT Exercise: Functions

Practice Functions in typescript with this interactive exercise.

Functions 10 mins
typescriptMedium

Objects

Understand objects in TypeScript.

Data Structures 15 mins
typescriptEasy

TYPESCRIPT Exercise: Generics

Practice Generics in typescript with this interactive exercise.

Generics 10 mins
typescriptMedium

Interfaces

Understand interfaces in TypeScript.

Types 15 mins
typescriptEasy

TYPESCRIPT Exercise: Enums

Practice Enums in typescript with this interactive exercise.

Enums 10 mins
typescriptEasy

TYPESCRIPT Exercise: Union Types

Practice Union Types in typescript with this interactive exercise.

Union Types 10 mins
typescriptMedium

Union Types

Understand union types in TypeScript.

Types 15 mins
typescriptMedium

Typed Functions

Understand typed functions in TypeScript.

Functions 15 mins
typescriptEasy

TYPESCRIPT Exercise: Intersection Types

Practice Intersection Types in typescript with this interactive exercise.

Intersection Types 10 mins
typescriptMedium

Generics

Understand generics in TypeScript.

Advanced 15 mins
typescriptMedium

TYPESCRIPT Exercise: Type Assertions

Practice Type Assertions in typescript with this interactive exercise.

Type Assertions 10 mins
typescriptMedium

TYPESCRIPT Exercise: Modules

Practice Modules in typescript with this interactive exercise.

Modules 10 mins
typescriptMedium

TYPESCRIPT Exercise: Types

Practice Types in typescript with this interactive exercise.

Types 10 mins
typescriptMedium

TYPESCRIPT Exercise: Interfaces

Practice Interfaces in typescript with this interactive exercise.

Interfaces 10 mins
typescriptMedium

TYPESCRIPT Exercise: Classes

Practice Classes in typescript with this interactive exercise.

Classes 10 mins
typescriptMedium

TYPESCRIPT Exercise: Functions

Practice Functions in typescript with this interactive exercise.

Functions 10 mins
typescriptMedium

TYPESCRIPT Exercise: Generics

Practice Generics in typescript with this interactive exercise.

Generics 10 mins
typescriptHard

TYPESCRIPT Exercise: Enums

Practice Enums in typescript with this interactive exercise.

Enums 10 mins
typescriptHard

TYPESCRIPT Exercise: Union Types

Practice Union Types in typescript with this interactive exercise.

Union Types 10 mins
typescriptHard

TYPESCRIPT Exercise: Intersection Types

Practice Intersection Types in typescript with this interactive exercise.

Intersection Types 10 mins
typescriptHard

TYPESCRIPT Exercise: Type Assertions

Practice Type Assertions in typescript with this interactive exercise.

Type Assertions 10 mins
typescriptHard

TYPESCRIPT Exercise: Modules

Practice Modules in typescript with this interactive exercise.

Modules 10 mins
typescriptHard

TYPESCRIPT Exercise: Types

Practice Types in typescript with this interactive exercise.

Types 10 mins