Build a Single-Page App with Vue Router & Vue CLI

Essentials Professional Under Construction vue3 vue-cli vue-router

Learn Vue 3 hands-on by building a modern, component-based, single-page web app with Vue Router and Vue CLI.

This course is part of the Vue.js Essentials and Vue.js Professional plans.

This course is under construction and will be released September 24th, 2020!

Now that you know the basics of Vue from my first course, Build Your First Vue.js App, you're ready to learn Vue's most powerful features!

By the end of this course, you'll be able to build a high-performing, feature-rich Vue.js 3 app using the single-page application (SPA) architecture.

Topics covered in this course include:

  • Vue CLI
  • Components
  • Vue Router
  • Slots
  • Single-file components
  • Custom plugins and directives

And more!

Together, we'll build a movie session times app called Vue.js Cinema that, unlike the app from the first course, includes multiple pages managed with Vue Router.

Building this app will introduce you to the power and versatility of components-based app design. You'll also learn how to utilize Vue CLI for an enhanced Vue development experience.

Vue.js Cinema - Live demo

This course is ideal for students of my previous course, Build Your First Vue.js App, or for web developers who know the basics of Vue, React or Angular and want to master Vue.

Back to courses