Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

Develop Basic Web Apps with Vue.js

via egghead.io

Overview

Vue is a "progressive framework for building user interfaces." Its core library is designed to be fast and flexible and is only focused on the view layer.
In this course, you'll gain a basic understanding on how to construct components and nested components and see how Vue reactively keeps the DOM up to date when data is changed. You should get a taste of what Vue has to offer and gain a better understanding of how you can use it for your own application development.

Syllabus

  • Create a Basic Component using Vue.js
  • Create a List Component in Vue.js
  • Create Filters in Vue.js
  • Use Vue.js Component Computed Properties
  • Use Vue.js Watchers to Respond to Async Updates
  • Update Attributes, Classes and Styles in Vue.js with v-bind
  • Conditionally Render DOM Elements in Vue.js
  • Handle DOM Events in Vue.js with v-on
  • Bind Values to Input Fields in Vue.js
  • Build Reusable Vue.js Components
  • Dynamic Vue.js Components with the component element

Taught by

Greg Thoman

Reviews

4.1 rating at egghead.io based on 793 ratings

Start your review of Develop Basic Web Apps with Vue.js

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.