Skip to main content
IntermediateApplied3 weeks

TypeScript

Make JavaScript safer and easier to refactor with static types, interfaces, generics, and typed APIs.

Topic 10 of 24

Prerequisites

  • JavaScript

Key Concepts & Skills

  • Primitive types
  • Interfaces
  • Union types
  • Generics
  • Utility types
  • Strict mode

Learning Outcomes

  • Understand the core principles of Primitive types
  • Configure and deploy Interfaces successfully
  • Troubleshoot common issues with Union types
  • Understand the core principles of Generics
  • Configure and deploy Utility types successfully
  • Troubleshoot common issues with Strict mode

Resources

Official documentation

Interactive practice

Practice Exercises

Project Task

Build a typed task manager with filters and local persistence.

Quiz