0% TypeScript logo

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

    Use TypeScript to add strong typing to large JavaScript apps helps reduce bugs and keeps 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 being a contributor to a TypeScript codebase to being on the path 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 knowing how TypeScript works to applying it to difficult problems and challenges.
  • 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 manage even the most ambitious TypeScript projects with confidence and ease.
  • 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

Elective Coursework