Edit product


Vue.js 3: Composition API, TypeScript and Testing (Re-recorded June 2021)

About the Course

Vue.js 3 and the Composition API is here!

Learn to build a complex, real world application with the Composition API, TypeScript, Vue Router and testing with Vue Test Utils. This is an intermediate-advanced course. We move fast and introduce all the required topics to build highly dynamic, complex single page apps with Vue.js 3 and the new Composition API.


What You'll Learn

  • How to use and test new Vue 3 features like Teleport and Suspense
  • Building reusable modules using the new reactivity API
  • TypeScript to create type safe applications
  • Create a reactive store from scratch
  • Integrating third party libraries from npm
  • Routing, include navigation guards with Vue Router 4
  • Writing and testing complex interactions with Vue Test Utils

About the Lecturer

Hi there! I'm Lachlan, Vue.js team member and quality software enthusiast. I am primarily known in the Vue.js community for Vue Test Utils, the official testing library for Vue.js.

I have taught tens of thousands of developers how to write testable JavaScript applications through my courses, books and YouTube channel. I hope you will be next!


Everything you'll need to get started is in the GitHub repository.


Reach out: lachlan@vuejs-course.com or @Lachlan19900 on Twitter.

You've purchased this product

See it in your library

View in Library
Sorry, this item is not available in your location.
Sold out, please go back and pick another option.

2 ratings

  • 75 lectures (5.5h total, 1080p, re-recorded periodically)


Vue.js 3: Composition API, TypeScript and Testing (Re-recorded June 2021)

Enter your info to complete your purchase


···· ···· ···· 4242
Test card



Use a different card?


pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

You'll be charged US$40.

Your purchase was successful!

We charged your card and sent you a receipt


    Gumroad Library

    Download from the App Store or text yourself a link to the app

    Good news! Since you already have a Gumroad account, it's also been added to your library.

    Powered by Gumroad