Tools
▾
🎨 Color Picker
🌈 Gradient Generator
🌑 Box Shadow
📐 Flexbox Playground
🔲 CSS Grid Builder
🔷 SVG Shapes
📋 JSON Formatter
🔍 Regex Tester
All tools →
Learn
▾
HTML
CSS
JavaScript
TypeScript
PHP
React
Laravel
SQL
Git
All learning paths →
Roadmaps
▾
🖥️ Frontend Developer
🐘 PHP Developer
⚡ JavaScript
🌐 Full-Stack
All roadmaps →
Projects
Blog
Code Editor
Sign in
Get Started Free
Home
/
Learn
/
TypeScript Basics
TS TypeScript Basics
Add type safety to JavaScript with practical TypeScript patterns and compiler habits.
Lessons
Sign in
to save progress
1
TypeScript Tutorial
2
TS HOME
3
TS Introduction
4
TS Get Started
5
TS Simple Types
6
TS Explicit & Inference
7
TS Special Types
8
TS Arrays
9
TS Tuples
10
TS Object Types
11
TS Enums
12
TS Aliases & Interfaces
13
TS Union Types
14
TS Functions
15
TS Casting
16
TS Classes
17
TS Basic Generics
18
TS Utility Types
19
TS Keyof
20
TS Null
21
TS Definitely Typed
22
TS 5 Updates
23
TS Configuration
24
TS with Node.js
25
TS with React
26
TS Tooling
27
TS Advanced Types
28
TS Type Guards
29
TS Conditional Types
30
TS Mapped Types
31
TS Type Inference
32
TS Literal Types
33
TS Namespaces
34
TS Index Signatures
35
TS Declaration Merging
36
TS Async Programming
37
TS Decorators
38
TS in JS Projects
39
TS Migration
40
TS Error Handling
41
TS Best Practices
42
TypeScript Cert
43
TS Certificate
44
TypeScript Exercises
45
TS Editor
46
TS Exercises
47
TS Quiz
48
TS Practice Problems
49
TS Syllabus
50
TS Study Plan
TS
TypeScript Basics
Add type safety to JavaScript with practical TypeScript patterns and compiler habits.
Start First Lesson →
Our Network
GizDevCraft
40+ Free Developer Tools
GizBotArena
Device Platforms
GizCalc
750+ Free Calculators