Course Outline

Introduction

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

Troubleshooting

Summary and Conclusion

Requirements

  • Previous experience creating Vue JS applications.

Audience

  • Developers
  14 Hours
 

Testimonials

Related Courses

Creating and managing Web sites

  35 hours

Designing Inteligent User Interface with HTML5, JavaScript and Rule Engines

  21 hours

Ext JS Fundamentals

  21 hours

Choosing the Right JavaScript Framework

  14 hours

Building Micro-Frontends with Vue.js

  14 hours

Quasar Framework and Vue.js

  14 hours

Vue 3

  7 hours

Vue.js

  21 hours

Javascript and Vue.js for Beginners

  21 hours

Vuetify.js

  14 hours

JavaScript - Advanced Programming

  14 hours

Laravel and Vue.js

  14 hours

Nuxt.js and Vue.js

  14 hours

Prototyping using JavaScript and Bootstrap

  21 hours

Managing Vue JS State with Vuex

  7 hours