Learn Vuex

Unlock Course

Join 9067 other students

Sign in to get
Access to 30+ free courses
New courses added monthly
Weekly coding challenges
Huge discord community
Exclusive chat access
Unlock Course
Subscribe to access!62% covid discount
Get access to this course and ALL other Scrimba courses at great value. Our 30-day money back guarantee makes this risk free for you.
Career Path includes
75+ hours of content
100s of coding challenges
Exclusive Study Group access
HTML, CSS, JS & React
Getting Hired section
30-day money-back guarantee
Subscribe now!62% covid discountSubscribe to access with 62% covid discount.
The course creator Connor Lindsey

with Connor Lindsey

9067 students enrolled

Course level: Intermediate

This tutorial teaches you Vuex through ten interactive screencasts. You'll learn about state, mapState, getters, mutations, actions, modules, form handling, plugins and testing. The tutorials are approved by the core Vue team, and embeeded in the official Vuex docs!

You'll learn

Creating a store
Managing your store
Getting data from stores
Updating stored data
Vuex best practices
Handling forms
Testing with Mocha & Chai


Before taking this course, you should have a basic understanding of HTML, CSS, JavaScript, and Vue. Here’s our suggested resources to get you up to speed.

The course creator

Meet your teacher

Connor Lindsey

Connor is a software developer specialized on Vue.js. He's also a part of Maker Academy, which makes STEM education accessible through community and technology.

Follow me on twitter

Why this course rocks

Vuex is the canonical way to handle data stores in Vuex. It's like what Redux is to React.

Throughout ten interactive tutorials, you'll learn the core concepts behind Vuex step-by-step.

This course will give your a solid understanding of Vuex basics. This course also takes the collaboration between Scrimba and team Vue to a new level, as Scrimba screencasts are now powering both the Vue docs and the Vuex docs.

Throughout the course, you'll be able to interact with the screencasts whenever you want. This provides you with a powerful tool for when you're confused: simply pause the screencasts and interact with the code until you feel comfortable with continuing the course!

Join the Scrimba community chat

Learning alone can be lonely. Click here to join our Discord server and connect with other Scrimba learners!

Go Pro!Sign me up!
Built with Imba