Course Outline


Setting up the Development Environment with Vue CLI.

Overview of Virtual Dom Concepts

Creating a Project

Building custom controlled components

Reusing Code with Vue.js Mixins

Extending Components Using Composition

Building a Custom Directive

Creating a Filter

Applying Transitions (Enter/Leave)

Creating an Efficient Routing System

Sharing Data across Components (State Management with Vuex)

Designing Compound Components

Implementing Server-side Rendering

Wrapping External Libraries

Testing the Application

Handling Errors with Vue Async Components

Deploying the Application to Production

Securing the Application


Summary and Conclusion


  • Previous experience creating Vue JS applications.


  • Developers
 14 Hours

Testimonials (2)