

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Still calibrating
click for more info
Not enough gems
Cost: 6 gems
1: Learn TypeScript
incomplete
2: Basic Types
incomplete
3: Type Inference
incomplete
4: Why TypeScript
incomplete
5: What Is TypeScript
incomplete
6: Any
incomplete
Next
ctrl+.
This lesson's interactive features are locked, please to keep using them
TypeScript adds static typing to JavaScript, catching many kinds of bugs before your code even runs.
During this course, we'll build Support.ai, a make-believe LLM-powered chat app that ruins automates customer support.
Edit the code to print starting server... to the console instead of edit me.
The : string annotation tells the TypeScript compiler that bootupMessage holds a string.
This course assumes you're already familiar with JavaScript. If you're not, start with our Learn JavaScript course first.