Learning pathBeginner
TypeScript Essentials
Learn how TypeScript describes JavaScript values and catches mismatches before code runs.
JavaScriptTypeScript
Open learning path Topic guide
Use JavaScript with a type system that catches mistakes and makes intent clearer.
Start with a guided series
Learn how TypeScript describes JavaScript values and catches mismatches before code runs.
Build a real Astro site while keeping the browser output simple, semantic, and fast.
Available now
2 useful resources are connected to this topic.
Create a minimal Astro project, understand its folders, edit a page, add styles, and produce a static build.
Understand TypeScript's relationship with JavaScript, then describe strings, numbers, arrays, and objects with useful types.