verified
Verified Information • Last Updated Mar 2026
Learn Typescript
This course introduces you to the essential building blocks of TypeScript through a hands-on approach. You'll explore the fundamentals of TypeScript, learn to leverage TypeScript in React, and explore TypeScript in Express, plus build a TypeScript-based project.
TypeScript catches errors before your code even runs. That means fewer bugs, smoother projects, and less rage-quitting! Plus, its type system makes refactoring and collaborating a breeze.
In the first module, Getting Started with TypeScript, you'll cover:
- Basic, literal & custom types
- Arrays, objects & optional properties
- Union types
Module Two, Applying Advanced TypeScript concepts, introduces you to:
- Narrowing, return types, and utility types
- Function calls
Module Three, TypeScript in React, will acquaint you with:
- Initialising a React + TypeScript project
- Typing useState, props & components
- Working with JSX that may return null
Finally, in the TypeScript in Express module, you'll get to grips with:
- Setting up a TS-powered Express server
- Typed requests, responses & data
- Handling CORS, 404s, IDs & query params
- Automating server restarts with confidence
Ready to make your code safer? Let's go!
Duration
4 Months
Institution
Scrimba
Format
Online
Eligibility Criteria
school
Academic Foundation
A recognized Bachelor’s degree or high school equivalent required for admission into Scrimba.
language
Language Proficiency
English proficiency required. IELTS, TOEFL, or standard medium-of-instruction certificates accepted.
Detailed Fees Breakdown
Base Tuition Fee
$369
Total Est. Investment
$369
Scholarships and early-bird waivers may apply. Contact admissions for exact institutional fees.
Academic Trajectory
Program Outcome
Graduates of the Learn Typescript program at Scrimba are equipped with global perspectives, ready to excel in international markets and top-tier career opportunities.