TypeScript Fundamentals
TypeScript is JavaScript with a type system. The same code that runs in browsers, but the compiler catches errors before you ship. Static types, interfaces, generics — every lesson is hands-on with real ts-node execution.
intermediate15 lessons6 chapters15 graded exercisesTypeScript
No sign-up needed for lesson 1 · certificate on completion · sign up to save progress
What you’ll be able to do
Chapter by chapter. Every lesson ends in a graded exercise.
- Getting Started
- Strings and Interfaces
- Control Flow
- Functions
- Collections
- Type System Essentials
Taught in TypeScript, graded on a real executor.
Curriculum
6 chapters, 15 lessons. Each lesson is a short read and a graded exercise.
- 1Hello, TypeScriptRead · exercise
- 2Type AnnotationsRead · exercise
- 3Numbers and MathRead · exercise