bestcourses is supported by learners. When you buy through links on our website, we may earn an affiliate commission. Learn more

Complete Vue.js 3 (Inc. Composition API, Vue Router, Vuex)

(RE-RECORDED April 2021) Vue.js 3 is here! Learn from "Hello, Vue!" to building large apps with Vuex and Vue Router.

4.53 / 5.0
14421 students5 hours 41 minutes

Created by Lachlan Miller, offered on Udemy

bestcourses score™

Student feedback

7.7/10

To make sure that we score courses properly, we pay a lot of attention to the reviews students leave on courses and how many students are taking a course in the first place. This course has a total of 14421 students which left 720 reviews at an average rating of 4.53. Impressive!

Course length

9/10

We analyze course length to see if courses cover all important aspects of a topic, taking into account how long the course is compared to the category average. This course has a length of 5 hours 41 minutes, which is pretty short. This might not be a bad thing, but we've found that longer courses are often more detailed & comprehensive. The average course length for this entire category is 7 hours 30 minutes.

Overall score

7.7/10

This course currently has a bestcourses score of 7.7/10, which makes it a great course to learn from. On our entire platform, only 15% of courses achieve this rating!

Description

Another Vue.js 3 from zero to hero course - kind of. This course is for developers who want to move fast. We cover the traditional way of building Vue apps - the Options API - as well as the the new Composition API, and even see how you can mix and match them together.

There are 8 modules; 4 introduce fundamental skills (Options API; Composition API; Vuex and Vue Router). The remaining four modules are projects, so you can see how to apply the fundamental skills in real apps. I am a big believer in learning by doing.

After learning both the Options and Composition API, we see how to use them both with Vuex and Vue Router, and talk about the different use-cases and trade-offs to consider.

Finally, as we progress through, our focus starts to shift from not only how to build apps with Vue, but to thinking about how we architect things; how components should communicate, where data should be saved (also known as state management) and how it flows through the app.

The course is taught by Vue.js team member Lachlan Miller, so you can be confident you are in good hands.

After covering Vue; we look at Vuex, Vue's state management solution, and Vue Router, for front-end routing. The course culminates with a capstone project, using the three core Vue libraries (Vue, Vuex, Vue Router) to build an application.

What you will learn

  • Vue JS 3 from scratch
  • Options and Composition API
  • Vuex
  • Vue Router
  • Creating reusable components
  • Design Patterns
  • Front-end Routing

Requirements

  • A thirst for knowledge
  • Basic web technologies (HTML/CSS/JS)
  • Basic terminal proficiency (make files and directories)
Udemy logo
Available on

Udemy

With almost 200,000 courses and close to 50 million students, Udemy is one of the most visited online learning platforms. Popular topics include software development, the digital economy, but also more traditional topics like cooking and music.

Frequently asked questions

  • Price: $34.99
  • Platform: Udemy
  • Language: English
  • 5 hours 41 minutes
Complete Vue.js 3  (Inc. Composition API, Vue Router, Vuex) thumbnail

bestcourses score: 7.7/10

This course is better than many others in its category.