Stripe
TypeScript Courses
Write scalable, maintainable, and error-free JavaScript with TypeScript. Learn TypeScript through courses and resources from Frontend Masters.
Enterprise TypeScript
Configure your TypeScript codebases for scalability, empowering large teams to collaborate more effectively! Learn how to set up, maintain, and evolve TypeScript libraries, manage migrations from JavaScript, and implement testing strategies for types.
drag handle
Intermediate TypeScript, v2
Stripe
Dive into TypeScript's powerful features, including complex types, nullish values, ES modules, and advanced generics. Learn about namespaces, classes, top and bottom types, and conditional and mapped types.
drag handle
TypeScript 5+ Fundamentals, v4
Stripe
TypeScript adds a powerful type system to JavaScript, adding type aliases, union/intersection types, and generics. Migrate to TypeScript, enhancing code reliability and error detection in your codebase.
drag handle
Advanced Redux with Redux Toolkit
Temporal
Write more performant and maintainable Redux at scale. In this course, you'll use Redux Toolkit to simplify reducer logic and actions, use TypeScript with Redux, add tests, and use RTK Query to fetch data in real-world projects.
drag handle
React and TypeScript, v2
Temporal
Use TypeScript with Components, Context API, React Hooks, and type props to build more robust and reliable React applications at scale.
drag handle
Intermediate React, v5
Neon
Learn to build scalable React applications using the latest tools and techniques. Topics include hooks, TailwindCSS, code splitting, server-side rendering, TypeScript, Redux Toolkit, and testing with Vitest.
drag handle
TypeScript and Vue 3
Netlify
Learn to integrate TypeScript with Vue's options API and the Vue 3+ composition API.
drag handle
The Last Algorithms Course You'll Need
terminal
The last algorithms course you’ll need to pass tough interview questions that use arrays, lists, trees, graphs, maps, and searching and sorting algorithms.
drag handle
Polyglot Programming: TypeScript, Go, & Rust
terminal
Bend your mind with programming a fully unit tested CLI application in three TypeScript, Go, and Rust back-to-back!
drag handle
Fullstack TypeScript (feat. GraphQL & Node.js)
Stripe
Generate TypeScript code based on a GraphQL schema. Combine TypeScript and GraphQL's type systems to create full-stack, fully-type-checked codebases.
drag handle
Making TypeScript Stick
Stripe
Get hands-on practice using advanced TypeScript concepts. Test your knowledge through quizzes, challenges, and even a TypeScript game show!
drag handle
JavaScript and TypeScript Monorepos
Stripe
Monorepos have taken the JavaScript world by storm, unlocking powerful new patterns around composition, encapsulation, and ease of maintenance.
drag handle