Learn Vue JS course Learn Javascript and Vue JS Learn VueJS course Learn VueJS Tutorial

What you will learn

In our Vue.js courses, our goal is to teach you all there is to know about Vue.js and other technologies that give a great synergy effect.
We will cover Node.js, Firebase, Electron and other known and unknown topics.


Vuex for Everyone VueJS course

Vuex for Everyone Free

This Vue.js course is based on the official Vuex example. We'll create a shopping cart with Vue and progressively discover and learn about Vuex features by replacing pieces of the application with mutations, getters, and actions.

The Vue.js Master Class VueJS course

The Vue.js Master Class

In our Master Class you'll learn Vue.js by building a real-world application. Together we’ll create a complete forum from scratch using exciting technologies that synergize with Vue.

Why Vue School?

Accelerate your skills

Learn modern and cutting-edge front-end technologies from the industry experts. Vue School offers both free and premium courses for all skill levels.

Join our community today and become a better developer!

Scripted and Accessible lessons

All our lessons are scripted and thoroughly reviewed, which means that our videos are on point and paced just right!

We offer English subtitles on all lessons, and you can download them to your favorite device and watch them anywhere, anytime.

Meet the teacher

Alex Kyriakidis

Alex is a core member of the Vue.js team and the author of the best-selling book, The Majesty of Vue.js.

He has worked with several teams delivering high-quality, cross-platform applications and APIs. He's addicted to Laravel and Vue.

Who is behind the lessons

Rolf Haug

Rolf has 14 years of experience with web development & business.

He has been in charge of multiple successful projects in the private sector. He is addicted to knowledge, cooking and artisan food.

Chris Fritz

Chris is a core member of the Vue.js team and works as educator.

We’re proud to have Chris as our lead technical advisor. He's been of great assistance to ensure high quality Vue.js lessons to all skill levels.