- Initial setup
- Adding the Vue object and mounting it to the DOM
- Adding the Vue Devtools
- Interpolation with double braces
- v-bind for attributes
- Conditional rendering
- List rendering (v-for)
- Class binding with object syntax
- Class binding with array syntax
- Click event
- Methods
- Mouseover events
- Computed properties
- Components and pro
- Using props to set initial data
- v-model and two way binding
- Emitting from component to parent
- Using axios for remote data fetching
- Handling errors
- Deploying the static site
- Installing vue/cli and exploring boilerplate
- Refactoring to use vue/cli
- Scoped CSS