Search the library

What would you like to learn?

Type two or more characters to search.

You can also browse all tutorials or topics.

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.

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.