Save 40% on a year of Vue learning

Vue Mastery
Vue Mastery LogoLight Vue Mastery Logo
CoursesLearning PathsBlogConferencesPricingSearch

Black Friday has ended

But you can get 30% off

Although our Black Friday discount has ended, you can still get 30% off a year of our premium Vue.js courses. Access exclusive content by Evan You and other core team members.



The ultimate learning resource for Vue developers

Dive into Vue Mastery's comprehensive platform of courses that guide you through every aspect of the Vue ecosystem, from beginner to expert.

The Vue Mastery
Platform includes

143
talks
21
courses
73
hours

Learning Paths for all Levels

If you’re brand new to Vue, you can start with this beginner path that teaches the essentials.
Keep in mind this path is a suggestion, and we recommend exploring what other  courses  you may want to watch.

Vue 3
Vue 2

    Intro to Vue 3 (Options API)

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

    Real World Vue 3 (Composition API)

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

    Touring Vue Router (Composition API)

    Explore how Vue Router gives your Vue 3 app the navigation features it needs to scale.

    Pinia Fundamentals

    Learn the fundamentals of Pinia, Vue's new state management library, by building a simple Todo List App.

    Intro to Vue 3 + TypeScript

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

    Lightning Fast Builds w/ Vite

    Learn about Vite, the lightning-fast and lean build tool and dev server, billed as the next generation of front end tooling. Taught by its creator, Evan You.

    Quick Tests with Vitest

    Speed up your component tests with Vitest, the blazing fast unit test framework powered by Vite.js.

    Nuxt 3 Essentials

    Learn this intuitive framework that includes built-in tools and structure to build Vue apps that can scale.

Master new skills in 2022

Our upcoming content includes:

  • Nuxt 3
  • Vue 3 + Typescript
  • Vue 3 + GraphQL
  • Pinia (a new state management paradigm)
  • New courses by Evan You & Vue Core Team Members

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!
AxelAxel
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.
ManonManon
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-BaptisteJean-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!
JimJim
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çaloGonç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.
NicolasNicolas
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!
AxelAxel
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.
ManonManon
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-BaptisteJean-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!
JimJim
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çaloGonç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.
NicolasNicolas
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!
AxelAxel
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.
ManonManon
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-BaptisteJean-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!
JimJim
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çaloGonç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.
NicolasNicolas

Learn from Industry Experts
and Core Team Members

Evan You

Evan You

Creator of the Vue.js Framework and Vite.js.

Gregg Pollack

Gregg Pollack

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

Eduardo San Martin Morote

Eduardo San Martin Morote

Creator of Vue Router and Pinia, Vue.js Core Team Member.

Ben Hong

Ben Hong

Vue.js Core Team Member, Nuxt.js Ambassador, Senior Staff DevEx Engineer at Netlify, and Google Developer Expert in Web Technologies.

Marina Mosti

Marina Mosti

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

Natalia Tepluhina

Natalia Tepluhina

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

Jessica Sachs

Jessica Sachs

Architect of the Component Test Framework, Vue Land Discord Admin, maintainer of Vue's Test Utils, and conference presenter.

Adam Jahr

Adam Jahr

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

Damian Dulisz

Damian Dulisz

Vue.js Core Team Member and tech lead at Coursedog. Author of popular open source libraries: vue-multiselect, vuelidate, vue-global-events.

Andy Li

Andy Li

Frontend Expert and tutorial creator.

Michael Thiessen

Michael Thiessen

Vue author, speaker, and educator of thousands of devs to write more maintainable and reusable components.

Sandra Rodgers

Sandra Rodgers

Developer Experience Engineer at Deepgram. Former high school teacher turned frontend engineer.

David Nwadiogbu

David Nwadiogbu

Software aficionado, technical Writer, co-host of Inside the Techosystem podcast.

Thorsten Lünborg

Thorsten Lünborg

Vue.js Core Team Member and conference presenter.

Chris Fritz

Chris Fritz

Vue.js Consultant for enterprise.

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
  • Conferences
  • Blog
  • Learning Path
  • Live Training
  • Pricing
  • Vue Jobs
  • Vue Cheat Sheet
  • Nuxt Cheat Sheet
  • Vue 3 Cheat Sheet
  • Migration Guide Cheat Sheet

About Us

  • Contact
  • Privacy Policy
  • Terms of Service