The Vue 3 Master Class
Learn by building a real-world application from scratch using the Options API!

The Composition API Masterclass is coming soon!
Sign-up for the Vue.js Masterclass 2024 Edition.
You want to use Vue.js efficiently to build a modern web application that you can profit from.
But how do you do that?
Vue is easy to learn and start using. So you read around the guide, get a book, and watch a course or two and still you need to invest time putting together the pieces needed to develop a complete Single Page Application that scales.
That’s why the Vue School team devoted years creating the most comprehensive Vue course, where we build together a real-world application, that’s optimized for performance and SEO, and covers all the essential topics for building a modern web application.
Using what you learn in the Vue 3 Master Class you’ll be able to develop any sorts of Vue applications. Your personal website, e-commerce, a SAAS for horse breeders - you name it! Read More
What you'll learn!
The goal of the Master Class is to teach you Vue.js along with Best Practices, Modern Javascript, and other exciting technologies, by building a forum.
We cover the essentials, like:
- Vue cli, Vue Router and Single File Components
- Modern Javascript (ES6/7/8)
- User permissions & protected routes
- Third Party Authentication
- Consuming a REST API
- Google Cloud Firestore
- Automatic code review with ESLint
We also dive into harder topics, like:
- State management with Vuex
- User Permissions & Route Guards
- Deployments
- Creating Vue Plugins
- Code Splitting
- SEO
- Application Best Practices


Who is this for?
Requirements
If you are just starting out with Vue.js, we suggest that you watch our free course Vue.js Fundamentals and browse around our other beginner courses before diving into the Vue Master Class. If you are looking to brush up your ES6 skills, watch our course Modern JavaScript: ES6 and beyond.
Meet Your Trainers

Alex Kyriakidis
Alex is the founder of Vue School and has presented Vue topics to many conferences around the world. He has also trained many developer teams via in-house and online workshops

Daniel Kelly
He's worked with technologies like Vue, Laravel, Nuxt, WordPress and more, to create projects ranging from small freelance websites to enterprise-level applications core to successful business in B2B markets.

Rolf Haug
He co-founded Vue School and is passionate about testing, performance, architecture, and the business aspects of web development.
Enroll in The Vue.js Master Class
Learn everything you need to know about Vue.js using the Options API in one thorough Masterclass.
Do you have any questions?
What will you learn in the Master Class?
You’ll learn Vue.js 3 and the complete ecosystem by building a real-world application from scratch. The goal of the Master Class is to teach you Vue.js along with Best Practices, Modern Javascript, and other exciting technologies, by building a forum.
Is the Master Class included in my Vue School subscription?
How can I purchase the Master Class?
Is the course completed?
Who is the trainer?
Can I cancel my subscription at any time?
Can I get a refund if I am not happy?
Do you support student discounts?
Will I get a certificate of completion?
Stay in the loop
We create new courses and other awesome content all the time. Stay in touch to learn about the latest!
Our goal is to be the number one source of Vue.js knowledge for all skill levels. We offer the knowledge of our industry leaders through awesome video courses for a ridiculously low price.
More than 200.000 users have already joined us. You are welcome too!
© All rights reserved. Made with ❤️ by BitterBrains, Inc.