The last step to mastery is to become intimately familiar with Vue design patterns and the source code. We've worked closely with Evan You and other Vue Core team members to teach you how to fully utilize the advanced features of Vue.  

Vue 3 + Typescript
Vue 3

  • 6 Lessons
  • 40min
  • Advanced

With Vue 3's enhanced TypeScript support, using it just got easier. Learn how to strengthen your Vue apps with this popular technology.

Component Design Patterns

  • 8 Lessons
  • 36min
  • Advanced

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

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 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.

Advanced Components

  • 12 Lessons
  • 01h 48min
  • Advanced

Discover the full functionality of Vue components with Gregg Pollack & Evan You, the creator of Vue.

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.

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

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.