bg-left bg-right

GET 50% OFF A YEARLY / LIFETIME PLAN + 3 FREEBIES

LIMITED TIME OFFER

FREE WEEKEND

Get access to the #1 Source of Vue.js training at an amazing price. Purchase a yearly or lifetime plan and get a freebie bundle worth over $500 including Mastering Nuxt 3 Essentials, Mastering Pinia Basic and a Live Workshop Ticket absolutely FREE.

Developers from major organisations learn Vue.js with Vue School

Your #1 Source of Vue.js Courses

Master Vue.js and the Ecosystem

1313
Video Lessons
65
Courses
119
Hours
New Lessons added weekly
Vue.js
Access a huge catalog of Vue.js courses to help you with anything from setting up your first Vue application to developing advanced user interfaces.
Nuxt.js
Starting with the Fundamentals of the framework we guide you from scaffolding to deploying your Nuxt.js applications.
Pinia
Pinia is the officially recommended global state management solution for modern Vue.js applications. It's intuitive API, dev tools integration, and small size make it perfect for any application.
Testing & Jest
Ready to improve your daily life by writing better tests? We’ll teach you all the testing jargon and techniques you need to know to test your Vue apps with confidence.
GraphQL
GraphQL is a query language for APIs and a runtime to execute said queries. At Vue School you will learn GraphQL and how to use it with Vue.js using Vue Apollo.
TypeScript
JavaScript is a pre-req to learning Vue.js but TypeScript is the next level for JS development. Discover the safety and improved IDE support that a type system can provide with TypeScript courses crafted especially for Vue developers.
Vitest
Learn from the fundamentals of Vitest directly from it's creator Anthony Fu.
Vite
Vite is the lightning-fast build tool created by Evan You. Learn how to use Vite to work with single file components, images, CSS, and more.
Open AI
AI plays a large role in the future of web development. Learn how to integrate with the uncontested leader of AI with a Vue.js application.
VueUse
The composition API brings about a whole new paradigm of code re-use to the Vue.js ecosystem and VueUse is the paramount example of this. Learn to use it's wealth of composables to quickly enhance your Vue apps.
FormKit
All web applications have one very interactive feature in common: Forms. FormKit is the go-to solution for all your form needs in Vue.js.
StoryBlok
Learn to use this first-class headless CMS to provide content for a Nuxt.js website.
Astro
Astro is the first framework of it's kind to focus on the "islands approach". Best of all, we can use it with Vue. Let us show you how!
Tailwind
Tailwind CSS is a highly customizable, low-level CSS framework that allows developers to create fast and responsive user interfaces without leaving their HTML.

And many more

javascriptlaravelVuetify-newchartjsjamstacksentryvscodefirebaseformkitimagequil
Also Included
The Vue.js 3 Masterclass

Learn Vue and the ecosystem by building a real world application from scratch.

Build Something Amazing with Access to Vue School Courses

Access our premium courses to build these amazing projects

What's included in the Yearly Plan or Lifetime plan

pinia

Mastering Pinia Basic

masteringpinia.com

  • Developed by the author of Pinia
  • Instant access to the first 4 chapters, totaling 27 video lessons,
  • Includes 7 Hands-on coding exercises
  • Access to the source code for included lessons
$110 FREE
Learn more
pinia

Mastering Nuxt 3 Essentials

masteringnuxt.com

  • The official guide to Nuxt 3
  • Stream the first 25 video lessons, totaling 2 hours of content
  • Invitation for the exclusive Mastering Nuxt Discord server
  • Access to the source code for available lessons
$99 FREE
Learn more
pinia

Vue School Live Workshop

vueschool.io/workshops

  • 5 hours of intensive training
  • Delivered by Vue School expert trainers
  • Wide variety of topics including State Management with Pinia, Vue 3 with Composition API, TypeScript + Vue and more!
$299 FREE
Learn more
pinia

Vue School Premium Access

  • Access to all 58 Courses, 1100+ Video Lessons
  • New lessons are added every week
  • Content created by expert instructors including Vue.js Core team members
  • Access to the source code for available lessons

Technologies taught

[object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object]
$300 $150
pinia

Vue.js Masterclass 2024 Edition

  • Redeveloped from scratch
  • Build a Vue.js app using the latest technologies like Composition API, Pinia and more
  • Get to the brand new Vue School flagship Vue.js course
  • Included in the Yearly / Lifetime plans

Technologies taught

[object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object][object Object]
$329 FREE
Learn more

Total value: $1137

Pay only: $150

Plans

Special Promotion

Yearly
Yearly
24% off
$228
$300

Renews at $228/year (24% off)
Cancel anytime

Instant access to 58 Courses, 1,100 Video Lessons
Access to source code
Stream or Download Lessons
Access to Exclusive Slack Workspaces
New Content Every Week
Early access to The Vue.js Masterclass 2024 Edition
Invites to exclusive events
add

BONUS ITEMS

pinia
Mastering Pinia Basic
$110 FREE
masteringnuxt
Mastering Nuxt 3 Essentials
$99 FREE
workshop
Live Workshop Ticket
$299 FREE

Technologies taught

Vue.jspiniajavascriptnuxtastro-lightlaravelvitevitestvueusetypescriptVuetify-newopenai-lightchartjsjamstacksentry-lightvscodeformkitapollo
Lifetime
Lifetime
25% off
$675
$900

Once-off payment

Everything in the Yearly plan - BUT FOR A LIFETIME
Invites to exclusive events
add

BONUS ITEMS

pinia
Mastering Pinia Basic
$110 FREE
masteringnuxt
Mastering Nuxt 3 Essentials
$99 FREE
workshop
Live Workshop Ticket
$299 FREE

Technologies taught

Vue.jspiniajavascriptnuxtastro-lightlaravelvitevitestvueusetypescriptVuetify-newopenai-lightchartjsjamstacksentry-lightvscodeformkitapollo

Grab our Budget Beating 3 Month Plan

  • Instant access to 58 Courses, 1,100 Video Lessons
  • Access to source code
  • Stream or Download Lessons
  • Access to Exclusive Slack Workspaces
  • New Content Every Week
ufo

$69

$75

Save 8%

Renews every 3 months at the discounted rate

Buy now
River Illustration
Your key to unlocking the full potential of Vue.js
Get access to all the latest courses related to Vue.js and the broader ecosystem
Learn Vue.js and modern, cutting-edge front-end technologies from core-team members and industry experts with our premium tutorials and video courses. Dozens of in-depth courses are available right now! Designed to take you and your professional career to the next level. Our catalogue includes courses about Vue.js, Nuxt, Testing, State Management with Pinia, Advanced Form Validation, Storybook with Vue.js, Vue Router 4, Vite and many more.
New lessons are released every week, so you can keep your knowledge of Vue.js and the ecosystem up-to-date.
Courses Illustration

Save up to 67% on team licenses

Level up your entire team with never before seen deals

Gear up your development team with massive discounts on team licenses. Save up to 60% on getting your entire development access to all the courses, including the Vue.js 3 Masterclass, and on-going weekly lesson updates for a full year. Buy between 2-50 licenses and save the more licenses you buy. Give your team the edge today.
Team

Featured Trainers

Picture of Alex Kyriakidis
Alex Kyriakidis

Alex is an educator and consultant, core member of the Vue.js team and author of the first best-selling books on Vue.js

Picture of Debbie O’Brien
Debbie O’Brien

Head Developer Advocate at bitdev. Ex Head of Learning and Developer Advocate at Nuxt.js

Picture of Filip Rakowski
Filip Rakowski

Filip is passionate about the newest web technologies with a special love for Vue and Progressive Web Apps. Open source creator. Co-founder of Vue Storefront and author of Storefront UI.

Picture of Anthony Fu
Anthony Fu

Vue.js, Nuxt.js and Vite.js Core team member and creator of Vitest

Picture of Roman Kuba
Roman Kuba

Engineering Manager at GitLab, Testing Expert

Picture of Daniel Kelly
Daniel Kelly

Full Time Vue School teacher, Vue.js Expert

Picture of Bart Ledoux
Bart Ledoux

Co-Maintainer of vue-styleguidist

Picture of Lydia Hallie
Lydia Hallie

Software Engineer, Consultant, Web Instructor

Picture of Chris Fritz
Chris Fritz

Educator & Author of the official Vue.js guide

Picture of Aleksej Dix
Aleksej Dix

Head of Frontend, Husband, Vue.js organization manager, Meetup organizer, teacher, mentor

Picture of Zakaria Sahmane
Zakaria Sahmane

Lover of Frontend Development with his efforts are mostly going towards Vue and Svelte.

Picture of Nick Basile
Nick Basile

Nick is an author, consultant and educator that specializes in Laravel and Vue.js

Picture of Alexander Lichter
Alexander Lichter

Alex is a skilled full stack developer and member of the Nuxt.js core team

Picture of Felipe Flor
Felipe Flor

Software Engineer

Picture of Rolf Haug
Rolf Haug

He co-founded Vue School and is passionate about testing, performance, architecture, and the business aspects of web development.

Picture of Carlos Rufo
Carlos Rufo

Carlos is a passionate developer who loves open source and sharing his knowledge. He authored the SpaceX GraphQL API and organize GraphQL meetups in Madrid

Picture of Mikhail Kuznetcov
Mikhail Kuznetcov

Mikhail is a passionate developer who loves to share his knowledge with the world. As a team leader, public speaker, workshop organizer, teacher of JavaScript and Vue.js, he has trained developers worldwide

Picture of Maria Lamardo
Maria Lamardo

Author and maintainer of Vue 3 Accessibility Documents / Accessibility Consultant / Vue.js Community Partner/ International Speaker / Accessibility Advocate / BCABA / Community Organizer

Our users are saying

Picture of Steve Popoola
Although I was already using Vue.js professionally for a while, I decided to sign up with Vue School - and I am glad I did.

I had so many Aha! moments as I watched each video and I can say that my knowledge has skyrocketed from where it was before I joined Vue School.
Steve Popoola
Senior Developer, Telum Media
Picture of Pyae Sone
Before I joined Vue School, I found it hard to deeply understand Vuejs.

e.g how should I implement High Order Functions, Modularize the Vuex Store, Vuelidate features, Vue Config Webpack.

I really recommend to join Vue School.
Pyae Sone
Full Stack Developer
Picture of Lou Rectoret
Finally a platform to really learn vue.js that's not only for beginners!

I love how Vue School implements ES6 in real cases and how active the Slack community is. From time to time the instructors from the CORE team answering crucial questions!
Lou Rectoret
FE Architect, Trivago

What Vuejs Experts say about Vue School

eduardo

Eduardo San Martin Morote
Author of Pinia and Vue Router

"VueSchool proves to be an excellent platform for mastering Vue. Continuously updating their course offerings to remain aligned with the ever-evolving ecosystem, they even delve into topics beyond the Vue framework at times."

1 November 2023

filip

Filip Rakowski
Co-founder & CDXO VueStorefront

"VueSchool is always the first resource we recommend our customers use for learning Vue.js and Nuxt. We also use it internally to level up the skills of our own developers and catch up with the latest additions to the ecosystem and best practices. I couldn't recommend VueSchool more!"

31 October 2023

daniel

Daniel Roe
Head of Nuxt Framework

"It's always a pleasure to collaborate with Vue School. I know they're dedicated to providing quality content and working to keep developers up-to-date with the latest info in the Vue and Nuxt ecosystems."

31 October 2023

Stay in the loop!

Get the latest and greatest Vue.js tips & tricks, lessons, and tutorials in your inbox.

FAQ

What is included in the subscription?

+

Can I cancel my subscription at any time?

+

Can I get a refund if I am not happy?

+

Do you offer services for enterprise?

+

Is there a discount for students?

+

What are you waiting for?

This is the lowest price it will get.

Illustration

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!

Follow us on Social

© All rights reserved. Made with ❤️ by BitterBrains, Inc.