Access our courses with 4 months free

Upgrade your Vue app
Access our guide of the deprecations, errors, and warnings you may encounter and how to fix them.
Ready to level-up your Vue skills?
Master Vue.js
for every learning level
Beginner - Vue 2 Path
Getting started with Vue 2? This is where you'll start.
The first course on your learning journey is completely free.
Unsure if you should start with Vue 3 instead? Read this blog post.






Beginner - Vue 3 Path
If you're just getting started with Vue and want to start with Vue 3, start with this free course.
Unsure if you should start with Vue 2 instead? Read this blog post.






intermediate Path
Once you've learned the basics, you can grow your knowledge of intermediate Vue features and powerful libraries like Nuxt and Vuetify.















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











Benefits of creating a free account
- Access free lessons in every course
- Watch 103 conference videos, 4 cheat sheets, and our entire blog library
Can't wait to subscribe?
With a paid account you will gain access to:
- Exclusive content with Evan You, including his Vue 3 Deep Dive.
- Access to 103 conference videos and 4 cheat sheets.
- Watch our entire library of premium Vue Courses.
- 25% of your subscription is donated back to the Vue.js Open Source project.
- To date we've donated over $400,000 to Vue.js, making us the biggest contributor of the project.
Annual
What our subscribers are saying
What our subscribers are saying


















Meet Your Teachers

Gregg Pollack
Founder of Vue Mastery and the former founder of CodeSchool.com

Adam Jahr
Co-founder of Vue Mastery, Vue.js Community Partner, and JavaScript conference presenter.

Evan You
Creator of the Vue.js Framework.

Ben Hong
Vue.js Core Team Member, Developer Experience Engineer at Cypress.io, and Google Developer Expert in Web Technologies.

Marina Mosti
Author of the book Building Forms with Vue, a Vuelidate core-team member, and author of FormVueLate.

Natalia Tepluhina
Vue.js Core Team Member, Frontend Engineer at GitLab, Google Developer Expert in Web Technologies, blog author, and conference speaker.

Jessica Sachs
Tech Lead at Cypress.io and Architect of the Component Test Framework. Admin in the Official Vue Land Discord, maintainer of Vue’s Test Utils, and conference presenter.

Damian Dulisz
Vue.js Core Team Member and tech lead at Coursedog. Author of the Official Vue.js Newsletter and several popular open source libraries: vue-multiselect, vuelidate, vue-global-events.
Download the cheatsheets
Our new Vue 3 Migration guide, Composition API, Vue.js essentials, Pinia, and Nuxt.js cheat sheets save you time and energy by giving you essential syntax at your fingertips.
Free Account Signup
Did you know that you can access some of our premium courses and lessons with a free account? Beginning your Vue journey is closer than you may have thought.
A free account will also ensure that you're in the loop when we publish our latest lessons and blogs which will keep you current in the ever-changing Vue.js ecosystem.
Ready to level-up?