Get 20% off a year of Vue Mastery

Vue mastery
DashboardCoursesPricingBlogConference VideosSearch

The ultimate learning resource
for Vue developers

Our holiday discount offer may have ended,

but you are still able to save 20% off a year with us.

Get discount

21
courses
73
hours

Master Vue.js
for every learning level

beginnerintermediateadvancedVue 3

beginner Path

If you're new to Vue, start with this path. The first course on your learning journey is completely free.

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.

Vue 3 Path

We have many courses covering Vue 3 and are producing more every week.

Additional Reasons To Subscribe

  • Exclusive content with Evan You, including his Vue 3 Deep Dive.
  • Access to 89 conference videos and 3 cheat sheets.
  • 25% of your subscription is donated back to the Vue.js Open Source project.
  • To date we've donated over $300,000 to Vue.js, making us the biggest contributor to the project.

Annual

$
.67
/ Month
$228$billed yearly
This price includes 2 months free + 20% off with the DISCOUNT2020 coupon
Watch premium Vue courses
New tutorials released weekly
Donate to the Vue.js project

What our subscribers are saying

The approach VueMastery takes to explain the concepts is what sets them apart in my opinion. Having the animations and the visual aids is definitely one of the reasons that makes me want to continue watching the lessons. Being able to visualize a concept and how it relates to others is very valuable to me. I wish I could have enough time to watch their content more often. This platform is definitely worth it!
Axel
If you've been digging through the Vue docs and could use a guiding hand, some structure in your learning, and some deeper understanding, then this is for you! The videos and articles are very well structured, clear and it's easy to code along in order to learn. Wholeheartedly recommend.
Manon
I was a complete beginner in front end development, VueMastery allowed me to become the go to person at my company for any vue related question. I was able not only to learn how to use vue. But how to do things well and explaining to me any errors I might have encountered. With VueMastery’s help, I was able to implement a killer feature in our web application.
Jean-Baptiste
When I was first learning Vue, I was lucky enough to come across this site. After doing the free lesson, I quickly gave them my money. They take what can seem complicated and break it down into easy-to-understand chunks of knowledge. I am constantly checking to see if they've released new lessons in any ongoing courses or released new courses period. This is one of the best investments in my coding education I've ever made. Many thanks to the Vue Mastery team!
Jim
My team leveraged the content at Vue Mastery to take an idea from concept to production. Being backend developers with limited knowledge in web development technologies, we followed the lessons and in about 4 months we implemented two different Vue.JS applications: one as our main website and a separate dashboard for registered users. Having used only a small subset of Vue's features for my existing applications, I'm maintaining my subscription to Vue Mastery for the easy explanations of advanced concepts like the Nuxt.js framework that will help me be more productive in developing future applications.
Gonçalo
Nowadays we can find a lot of reference information, documentation and learning material on the internet, but besides the official Vue documentation, Vue Mastery has been my main source of learning material over the last 1.5 years. I can gladly say that Vue Mastery took a great part in me finding a job using Vue today.
Nicolas
The approach VueMastery takes to explain the concepts is what sets them apart in my opinion. Having the animations and the visual aids is definitely one of the reasons that makes me want to continue watching the lessons. Being able to visualize a concept and how it relates to others is very valuable to me. I wish I could have enough time to watch their content more often. This platform is definitely worth it!
Axel
If you've been digging through the Vue docs and could use a guiding hand, some structure in your learning, and some deeper understanding, then this is for you! The videos and articles are very well structured, clear and it's easy to code along in order to learn. Wholeheartedly recommend.
Manon
I was a complete beginner in front end development, VueMastery allowed me to become the go to person at my company for any vue related question. I was able not only to learn how to use vue. But how to do things well and explaining to me any errors I might have encountered. With VueMastery’s help, I was able to implement a killer feature in our web application.
Jean-Baptiste
When I was first learning Vue, I was lucky enough to come across this site. After doing the free lesson, I quickly gave them my money. They take what can seem complicated and break it down into easy-to-understand chunks of knowledge. I am constantly checking to see if they've released new lessons in any ongoing courses or released new courses period. This is one of the best investments in my coding education I've ever made. Many thanks to the Vue Mastery team!
Jim
My team leveraged the content at Vue Mastery to take an idea from concept to production. Being backend developers with limited knowledge in web development technologies, we followed the lessons and in about 4 months we implemented two different Vue.JS applications: one as our main website and a separate dashboard for registered users. Having used only a small subset of Vue's features for my existing applications, I'm maintaining my subscription to Vue Mastery for the easy explanations of advanced concepts like the Nuxt.js framework that will help me be more productive in developing future applications.
Gonçalo
Nowadays we can find a lot of reference information, documentation and learning material on the internet, but besides the official Vue documentation, Vue Mastery has been my main source of learning material over the last 1.5 years. I can gladly say that Vue Mastery took a great part in me finding a job using Vue today.
Nicolas
The approach VueMastery takes to explain the concepts is what sets them apart in my opinion. Having the animations and the visual aids is definitely one of the reasons that makes me want to continue watching the lessons. Being able to visualize a concept and how it relates to others is very valuable to me. I wish I could have enough time to watch their content more often. This platform is definitely worth it!
Axel
If you've been digging through the Vue docs and could use a guiding hand, some structure in your learning, and some deeper understanding, then this is for you! The videos and articles are very well structured, clear and it's easy to code along in order to learn. Wholeheartedly recommend.
Manon
I was a complete beginner in front end development, VueMastery allowed me to become the go to person at my company for any vue related question. I was able not only to learn how to use vue. But how to do things well and explaining to me any errors I might have encountered. With VueMastery’s help, I was able to implement a killer feature in our web application.
Jean-Baptiste
When I was first learning Vue, I was lucky enough to come across this site. After doing the free lesson, I quickly gave them my money. They take what can seem complicated and break it down into easy-to-understand chunks of knowledge. I am constantly checking to see if they've released new lessons in any ongoing courses or released new courses period. This is one of the best investments in my coding education I've ever made. Many thanks to the Vue Mastery team!
Jim
My team leveraged the content at Vue Mastery to take an idea from concept to production. Being backend developers with limited knowledge in web development technologies, we followed the lessons and in about 4 months we implemented two different Vue.JS applications: one as our main website and a separate dashboard for registered users. Having used only a small subset of Vue's features for my existing applications, I'm maintaining my subscription to Vue Mastery for the easy explanations of advanced concepts like the Nuxt.js framework that will help me be more productive in developing future applications.
Gonçalo
Nowadays we can find a lot of reference information, documentation and learning material on the internet, but besides the official Vue documentation, Vue Mastery has been my main source of learning material over the last 1.5 years. I can gladly say that Vue Mastery took a great part in me finding a job using Vue today.
Nicolas

Meet Your Teachers

Gregg Pollack

You may recognize Gregg from his early days teaching Rails for Zombies and the countless courses he produced as the Founder of Code School. A proud father of two, Gregg is grateful to continue teaching technology and supporting open source as the Founder of Vue Mastery.

Adam Jahr

Co-founder of Vue Mastery, Adam has been working in the tech education space since 2015. Having previously ran an in-person code school, his goal is to help people elevate their lives by sharpening their skills. Also a Vue.js Community Partner, Adam enjoys leading in-person workshops and presenting at Vue conferences.

Ben Hong

Ben is a Vue.js Core Team Member, Developer Experience Engineer at Cypress.io, and Google Developer Expert in Web Technologies. He loves combining his developer experience with his training in psychology to create educational content that is easy to understand while empowering people with new skills and ideas.

Marina Mosti

Marina is an educator, technical writer, and full-stack developer with 14 years experience. Author of the book Building Forms with Vue, Vuelidate core-team member and co-creator of FormVueLatte, Marina strongly believes that there is no code concept that can't be explained using an 🥑.

Damian Dulisz

Damian is a Vue.js Core Team Member and tech lead at Coursedog. He runs the Official Vue.js Newsletter and has created several popular open source libraries: vue-multiselect, vuelidate and vue-global-events. In 2017, he co-organised the first international VueConf and has since been coordinating Vue meetups in Poland. When not coding, he‘s probably practicing his latte art skills.

Vue masteryVue Mastery logo

As the ultimate resource for Vue.js developers, Vue Mastery produces weekly lessons so you can learn what you need to succeed as a Vue.js Developer.

Facebook
Twitter
Medium
Youtube

Vue Mastery

  • Courses
  • Conference Videos
  • Blog
  • Live Training
  • Pricing
  • Vue Cheat Sheet
  • Nuxt Cheat Sheet
  • Vue 3 Cheat Sheet

About Us

  • About
  • Contact
  • Privacy Policy
  • Terms of Service