0% TypeScript logo

TypeScript Learning Path Add Types to Your Web and Node.js Apps with TypeScript

Write robust JavaScript with a superior developer experience for your teams with Typescript.

Core Coursework

(take these in order)


  • +

    Editor's Notes

    TypeScript adds type support to large JavaScript applications, reducing bugs and keeping code performant and maintainable.
  • TypeScript Fundamentals, v3

    TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provides a superior developer experience for collaborative teams.
    4 hours, 27 minutes CC
    TypeScript Fundamentals, v3
  • +

    Editor's Notes

    Grow from a TypeScript contributor to becoming “the TypeScript expert” for your team.
  • Intermediate TypeScript

    TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provide a superior developer experience for collaborative teams.
    2 hours, 48 minutes CC
    Intermediate TypeScript
  • +

    Editor's Notes

    This course bridges the gap from understanding how TypeScript works to solving complex problems in a codebase.
  • Making TypeScript Stick

    Get hands-on practice using advanced TypeScript concepts. Test your knowledge through quizzes, challenges, and even a TypeScript game show!
    3 hours, 59 minutes CC
    Making TypeScript Stick
  • +

    Editor's Notes

    Learn to confidently and easily manage the most ambitious TypeScript projects.
  • Production-Grade TypeScript

    Use the TypeScript language at scale to increase the developer experience and productivity of your teams! You’ll learn to manage TypeScript projects.
    5 hours, 10 minutes CC
    Production-Grade TypeScript
  • +

    Editor's Notes

    Apply your vast TypeScript knowledge to the framework of your choice or use a type-system to help maintain a large-scale mono-repo.

Elective Coursework