We have many courses covering Vue 3, and we are producing more every week. If you're just getting started with Vue, you should still start with our [Beginner's Path] before taking these more advanced courses.

From Vue 2 to Vue 3
Vue 3

  • 6 Lessons
  • 51min
  • Advanced

Bring yourself up to speed on new features and breaking changes when migrating from Vue 2 to Vue 3

Vue 3 Reactivity
Vue 3

  • 6 Lessons
  • 01h 01min
  • Advanced

The way Vue 3 does reactivity is entirely different from Vue 2. Learn how it works under the hood throughout this advanced course.

Vue 3 Composition API
Vue 3

  • 11 Lessons
  • 43min
  • Advanced

Learn Vue 3's new Composition API, an alternative way to compose components for scalable Vue applications.

Vue 3 Deep Dive with Evan You
Vue 3

  • 15 Lessons
  • 03h 07min
  • Advanced

Understand Vue 3 from the inside out through the perspective of the creator himself, Evan You.

Build a Gmail Clone with Vue 3
Vue 3

  • 16 Lessons
  • 02h 01min
  • Advanced

Put theory into practice by building a feature-rich email app that makes use of the core new features of Vue 3.

Component Design Patterns

  • 9 Lessons
  • 40min
  • Advanced

Build your best components by understanding the best practices and pros and cons of various design patterns.

Intro to Vue 3
Vue 3

  • 11 Lessons
  • 57min
  • Beginner

Learn the fundamentals of Vue 3 in this course that starts with the very basics.

Real World Vue 3
Vue 3

  • 8 Lessons
  • 01h 08min
  • Beginner

Learn the fundamentals of building a production-level single page application with Vue 3.

Vue 3 Forms
Vue 3

  • 9 Lessons
  • 01h 25min
  • Intermediate

Create simpler and more powerful reusable forms with Vue 3.

Download the cheatsheets

Our new Vue 3 Migration guide, Composition API, Vue.js essentials, and Nuxt.js cheat sheets save you time and energy by giving you essential syntax at your fingertips.