https://vueschool.io/courses/vuejs-fundamentals
"In this course, we will teach you the fundamental concepts of Vue.js and create a solid foundation for your Vue journey.
- Introduction to two-way data binding
- Template syntax and expressions
- Vue directives, loops and conditional rendering
- Vue Devtools
- Handling user Inputs
- Handling Events
- Vue.js Methods and Computed Properties
- Attribute Bindings and dynamic classes