📘
beginner
8h
800 XP

TypeScript Basics

Learn TypeScript from the ground up. Understand types, interfaces, generics, and how to write type-safe code.

18
Lessons
800
Total XP
0
Done

📖 Lessons

1

TypeScript Introduction

📖 Tutorial
15 min50 XP

Basic Types

📖 Tutorial
30 min100 XP

Interfaces

📖 Tutorial
30 min100 XP

Basic Types Challenge

💻 Challenge
25 min100 XP

Interfaces

📖 Tutorial
20 min50 XP

Classes

📖 Tutorial
30 min100 XP

Functions

📖 Tutorial
30 min100 XP

Interface Challenge

💻 Challenge
30 min100 XP

Generics

📖 Tutorial
30 min100 XP

Enums

📖 Tutorial
30 min100 XP

Type Inference

📖 Tutorial
30 min100 XP

Union Types

📖 Tutorial
30 min100 XP

Intersection Types

📖 Tutorial
30 min100 XP

Type Guards

📖 Tutorial
30 min100 XP

Advanced Types

📖 Tutorial
30 min100 XP

Decorators

📖 Tutorial
30 min100 XP

Modules

📖 Tutorial
30 min100 XP

Namespaces

📖 Tutorial
30 min100 XP