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

Learn Vue.js and modern, cutting-edge front-end technologies from core-team members and industry experts with our premium tutorials and video courses.

Some of our awesome courses

431 lessons • 32 Hours • 28 Courses

See all our courses

Learn Vue.js for $25/month or $190/year

Image of Vue.js Logo and related technologies

Learn Vue.js holistically: In order to become a Vue.js pro you will learn about surrounding technologies for great synergy effects: Node.js, Firebase, Electron and many more!

More than 80.000 students have already joined us. Here is what they have to say:

Profile Image of Lou Rectoret, a Vue School user and reviewer

Finally a platform to really learn vue.js that's not only for beginners!

— Lou Rectoret, FE Architect at Insylo

Level up your career with Vue School

Learning about new web technologies and staying-up-to-date is an ongoing process. That’s why we offer affordable subscription plans for individuals and teams.

Our teachers are industry experts

Profile image of Alex Kyriakidis, our Vue.js 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.

Profile image of Chris Fritz, our Vue.js Teacher

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.

Rolf Haug Vue.js Teacher

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 co-creates and quality assure the majority of our Vue.js courses.

Profile picture of Evan You
Evan You Creator of Vue.js

Thanks to fine people like you, Vue School can proudly sponsor Evan and the future of Vue.js by being a Platinum Patreon.

Illustration of learning Vue.js

To infinity, and beyond!

Leveling up your skills means improving and expanding your knowledge.

What you invest today can (and most likely will) increase your salary or land you a nice job in the future.

Your goal is our mission!

Illustration of leveling up vue.js skills

Latest and greatest!

Vue.js, Tooling, Testing, ES6, Architechture and Best pracices?

Don't worry, we got you!

We share all our knowledge, so you can learn from both our mistakes and wins in record time!

Illustration of a person learning Vue.js

Learn anywhere, anytime

Stream our lessons or download them and watch them on your phone on your daily commute.

All our videos are professionaly recorded and edited. All lessons are available with both English and Spanish subtitles.

Join our Vue.js community and get started for free: