Vue.JS Certification Training Course Overview

Vue.JS is a JavaScript framework. It is a lightweight alternative to Angular JS. It is designed to learn how to build interactive web interfaces with Vue.js framework. In this training class, you will also learn Vue.js fundamentals and develop full-fledged web applications using its reactive components.

Target Audience:

This course is recommended for developers and designers who want to use Vue.js to create web applications.

Test your current knowledge Qubits42

Vue.JS Certification Course (Duration : 24 Hours) Download Course Contents

Live Virtual Classroom
Group Training 1100
02 - 04 Aug 09:00 AM - 05:00 PM CST
(8 Hours/Day)

06 - 08 Sep 09:00 AM - 05:00 PM CST
(8 Hours/Day)

1-on-1 Training (GTR) 1300
4 Hours
8 Hours
Week Days
Week End

Start Time : At any time

12 AM
12 PM

GTR=Guaranteed to Run
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients! Click here Hire Our Trainers! Click here

Course Modules

Module 1- Introducing Vue.js
  • Why Should I Care About Vue.js?
  • The Simplicity of Vue
  • Running Fast with Vue
  • Other Considerations for Vue
  • Installing and Setting up Vue
  • Installing Vue.js
  • Installing Axios
  • Initializing an Instance of Vue
  • Mounting an Instance of Vue
  • Lifecycle of a View
Module 2- Creating Vue.js Templates
  • Introducing Templates
  • Defining Template Data
  • Loading Data Properties
  • Naming Properties
  • Understanding Property Values
  • Binding Content to a Template
  • Binding Text
  • Semantic Bindings
  • Declarative Bindings
  • One Time Bindings
  • Bindings to HTML
  • Binding to HTML Attributes
  • Introducing the Bind Directive
  • Binding to CSS Properties
  • Binding to CSS Classes
  • Using JavaScript Expressions
Module 3- Binding with Forms in Vue.js
  • An Introduction to Binding with Forms
  • Using Input Bindings
  • Binding to Text Fields
  • Binding to Checkboxes
  • Binding to Radio Buttons
  • Binding to Drop Down Lists
  • Modifying Bound Values
  • Using the Trim Modifier
  • Using the Number Modifier
  • Lazily Binding Values (Lazy Binding)
Module 4- Responding to User Events in Vue.js 1. Responding to User Events in V
  • Responding to User Events in Vue.js
  • Using Event
  • Defining Event Handlers
  • Examining Events and Passing Parameters
  • Altering Event Behaviours
  • Understanding Event Propagation
  • Event Capturing
  • Using the Prevent Modifier
  • Using the Stop Modifier
  • Using the Self Modifier
  • Using the Once Modifier
  • Reacting to Keyed Events
  • Creating Key Modifiers
  • Reacting to Mouse Button Events
  • Reacting to Special Keys
Module 5- Conditional Rendering and Rendering of Lists
  • Conditional Rendering and Rendering of Lists
  • Rendering Elements Conditionally
  • Rendering Conditionally on Load
  • Rendering Conditionally During Runtime
  • Rendering Lists of Items
  • Looping a Specific Number of Times
  • Traversing Object Properties
  • Iterating Through Arrays
  • Using v-for and v-if Together
  • Detecting Array Changes
  • Using the Sort Function
  • Using the Reverse Function
  • Pushing and Popping Array Items
  • Using the Shift and Unshift Function
  • Splicing an Array
  • Updating an Array Element
Module 6- Reacting to Data Changes with Filters, Computed Properties, and Watchers
  • Introduction
  • Monitoring Data Changes with Watchers
  • Defining a Watcher's Behaviour
  • Defining a Watcher's Depth
  • Faster Rendering with Computed Properties
  • Initializing Computed Properties
  • Using Computed Properties as Accessors
  • Formatting with Filters
  • Defining Filters
  • Programmatically Calling a Filter
  • Chaining Filters Together
  • Comparing Filters to Methods
Download Course Contents

Request More Information

Course Prerequisites
  • Basic Computer Knowledge.
  • Module 1: Introduction to Vue.js
  • Module 2: Working with Template & view model
  • Module 3: Vue instance revisited
  • Module 4: Event handling
  • Module 5: Working with Forms and Two way binding
  • Module 6: Introduction to Components
  • Module 7: Passing data to components
  • Module 8: Content distribution with slots
  • Module 9: Dynamic components
  • Module 10: Custom Directives
  • Module 11: Mixins
  • Module 12: Filters revisited
  • Module 13: Remote communication with Vue.js
  • Module 14: Routing
  • Module 15: State management
  • Module 16: Understanding Mutations
  • Module 17: Unit Testing

Student Feedback  (Check Koenig Feedback on Trustpilot)

Q1 Say something about the Trainer? Q2 How is Koenig different from other training Companies? Q3 Will you come back to Koenig for training ?

Student Name Country Month Feedback Rating
Sachin Gulvi India Oct-2020 A1. I would like to say thanks to my trainer - Nishant. Great presentation style with lots of opportunities to ask questions and talk about real-life examples which all made for a really enjoyable and informative course. This has more than met my expectations - a wonderfully practical course-both personally and professionally. I will take away lots of things that I can quickly and easily apply.

FAQ's


Yes, fee excludes local taxes.