Discover how Vue.js can help you build powerful and performant user interfaces while simplifying your JavaScript code. Find out why front-end developers love this framework.
Overview
Syllabus
Introduction
- Is Vue for you?
- What you should know
- What problems does Vue.js solve?
- Adding Vue.js to a project
- Configuring dynamic elements
- Binding to inner text and HTML
- Dynamic attributes and v-model
- Handling events with v-on
- Text field bindings
- Using v-model with related checkboxes
- Configuring radio buttons and select elements
- Adding modifiers
- Computed properties
- Conditional rendering with v-if
- Conditional rendering with v-show
- Looping and list rendering with v-for
- Binding style attributes
- Binding CSS classes
- Creating and registering components
- Using component props
- Configuring custom events
- Using component slots
- Installing Vue CLI
- Creating single file components
- Next steps
Taught by
Michael Sullivan