Skip to content
Blog

Vue.js path

Learn Vue one stage at a time, with two projects on the way. Most stages link to the part of the official docs that teaches them. Tick topics as you go: your progress stays in this browser.

0 / 34 done

Before you start

The path

  1. Stage 1 0/3

    What is Vue?

  2. Stage 2 0/3

    Install Vue

  3. Stage 3 0/4

    Your first component

  4. Stage 4 0/2

    Two ways to write components

    An overview for now. From the next stages on, learn how each topic looks in both, but focus on the Composition API.

  5. Stage 5

    The folder structure

    An overview of where things live in a new project.

  6. Stage 6 0/7

    Template syntax

  7. Stage 7 0/2

    Reactivity

  8. Stage 8

    Computed properties

  9. Stage 9

    Forms and v-model

  10. Project 0/4

    Build it: a to-do list

  11. Stage 10 0/6

    Components

  12. Stage 11

    Watchers

  13. Stage 12

    Lifecycle hooks

  14. Stage 13

    Composables

  15. Project

    Build it: a weather app

    Follow a full project from start to finish, then build one of your own.

  16. Stage 14 0/3

    Going further