TypeScript CourseArticles

Written Resources for Navigating the TypeScript Ecosystem

How to Run Scripts with TypeScript and esr

Read Article→

What are Interfaces in TypeScript, and When Should you use Them

Read Article→

Careful Using any in TypeScript - Here’s What Can Happen

Read Article→

What are Enums in TypeScript, and When Should you use Them

Read Article→

What are Union Types in TypeScript, and How are They Used?

Read Article→

Define Multiple Call Signatures for Your Functions in TypeScript with Function Overloads

Read Article→

Using Generics to Create Flexible Types in TypeScript

Read Article→

Why You Should Use String Literal Unions Over Enums in TypeScript

Read Article→

Why TypeScript Should Replace JavaScript in Your Tech Stack

Read Article→
TypeScript Course

Course Modules

  • 01Migrate an OSS JS Project to TypeScript
  • 02Build a TypeScript Project from Scratch
  • 03Navigate a TypeScript Codebase Effectively
Joe Previte

Hey, I’m Joe. Your instructor for this TypeScript Course, nice to meet you. 👋

I’m an Open Source TypeScript Engineer with a passion for teaching and learning. I help developers learn faster through interactive courses, and in my free time, I get people excited about webdev and indie hacking.