Welcome to the Comprehensive Vue Class!

Provided by Accelebrate, Inc.

Accelebrate, Inc. Logo

Most of Accelebrate's courses are taught privately online or in-person for teams of 3 or more, and can be customized to your group’s goals. To receive a customized proposal and price quote, please visit https://www.accelebrate.com/contact/ or email [email protected]. In addition, we offer live, online open enrollment training for individuals.


Eric Greene – View LinkedIn Profile
Eric Greene Profile Photo



  • Monday – Friday, 8am to 4pm EDT


  • Morning #1: 9:10am to 9:20am
  • Morning #2: 10:20am to 10:30am
  • Lunch: 11:30am to 12:30pm
  • Afternoon #1: 1:40pm to 1:50pm
  • Afternoon #2: 2:50pm to 3:00pm

Course Setup Requirements

Course Code Repository

Course Outline

Notes Icon  JavaScript language topics will be covered throughout the course.

  • Day 1
    • Introduction to Vue
    • Getting Started
    • Displaying Data with Templates
    • Conditional Rendering
    • Collecting Data with Forms
    • Handling Events
  • Day 2
    • Using Components
    • Vue Files
    • Component Trees
    • Components Parameters
    • Handling Events from Components
  • Day 3
    • What is State Management?
    • Redux-Inspired Vuex
    • State
    • Getters
    • Mutations
  • Day 4
    • Asynchronous JavaScript Programming
    • Connecting to a REST API
    • Integrating REST API with Vuex
    • Vuex Actions
    • Routing
  • Day 5
    • Custom Directives
    • Web Page Accessibility
    • Unit Testing
Scroll to Top