Vue Hero - From zero to hero with Vue

Vue.JS - Zero to hero

Learn Vue.js here at Vue Hero. We give you free courses and lessons that will help you to master the best JavaScript framework out there. Start today and learn everything there is to know about Vue.js!

Get started for free

Our courses

Our courses will cover everything from installation to deployment. We have a getting started course and a real world project.

Free

Getting started with Vue.js

In this introduction course to Vue.js we will teach you the basics you need to know to get started. We cover the basics of setting up the project and getting started with the key concepts of Vue.js.

Start course
Free

Build a YouTube bookmarking site

In this course we will build a site where you can save links and categorize all of your favorite YouTube videos. We're going to cover things like Vue CLI 3, Vuex and how to connect to Firebase.

Start course

Our lessons

Our lessons are short articles around a specific subject. Here we go into depth on different parts around Vue.js.

How to use a Vue.js watcher?

Sometimes you want to perform an action when a value has changed. A Vue.js watcher is the thing you need in that case.

Take lesson

How to communicate between Vue.js components?

When you're building a Vue.js app you often need to communicate between your components. In this lesson we are going over how we can pass data from a parent component to a child and back again.

Take lesson

Understanding how to use Slots

Slots is an important part of Vue. They make it possible to compose your components in a semantic way and the parent component can easily controll what's inside.

Take lesson

Meet the teacher

Stein Ove Helset

Stein Ove Helset

I'm a 30 years old programmer from Norway. I've been programming for as long as I remember and I want to help other people to become programmers. I'm a self taught programmer so I feel I've got a lot of good tips and tricks to help you get started.

Vue Hero - Cheat sheet

The cheat sheet contains short samples and tips about the most important things with Vue. We are working on more improvements on the cheat sheet, so stay tuned.