- Previous experience creating Vue JS applications.
Audience
- Developers
Vue.js is a minimalist JavaScript frameworks for building advanced single-page applications. Vue JS aims to take the best of Angular, make it lightweight, and leave out the unnecessary parts.
This instructor-led, live training (online or onsite) is aimed at Vue JS developers who wish to create advanced components that are simpler, more flexible, and easier to maintain.
By the end of this training, participants will be able to:
- Write VueJS code that is maintainable and resilient.
- Write application logic that is portable and reusable.
- Create customized components and widgets while avoiding unneeded complexity.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
- To learn more about Vue.js, please visit: https://vuejs.org/
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
United Arab Emirates - Advanced Vue.js
Saudi Arabia - Advanced Vue.js
South Africa - Advanced Vue.js
Czech Republic - Advanced Vue.js
Magyarország - Advanced Vue.js