Learning path · Ready to start
TypeScript Essentials
Add safer types and clearer structure to JavaScript projects.
Who this path is for
JavaScript beginners who can read variables, arrays, objects, and small functions and want clearer feedback from their editor.
Prerequisites
- Basic JavaScript variables and values
- Comfort reading small functions and objects
What you will be able to do
- Explain the relationship between TypeScript and JavaScript
- Use annotations and inference without over-typing code
- Describe arrays and object shapes with useful types
A note on completion
This is a practical learning path, not a certified course. The time above is calculated from the lessons currently published and will grow as useful lessons are added.
Suggested order
Current lessons
Work through these lessons in order. Each one makes the next idea easier to place.
After the current lessons
Put the idea into a small build
Type a function that accepts an object, then bring the same shape into an Astro component as typed props.