Vue 3 is officially released. Learn it now with a 30% discount

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

  • 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

  • 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

  • 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

  • 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

  • 16 Lessons
  • 02h
  • 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
  • Intermediate

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
  • 58min
  • Beginner

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

Vue 3 Forms

  • 2 Lessons
  • 14min
  • Advanced

Create simpler and more powerful reusable forms with Vue 3.

Download the cheatsheets

Our Vue essentials, Vue 3, and Nuxt.Js cheat sheets save you time and energy by giving you essential syntax at your fingertips.