Gain insights into advanced practices for Vue development. Discover migration techniques to Vue 3, project configuration, API layer creation, performance optimization, security, and testing best practices.
Intermediate
144 Lessons
40h
Certificate of Completion
Gain insights into advanced practices for Vue development. Discover migration techniques to Vue 3, project configuration, API layer creation, performance optimization, security, and testing best practices.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
Vue is a popular JavaScript framework for front-end development. It is lightweight, flexible, and comes with a vibrant and evolving ecosystem. This course is a collection of best practices, advanced patterns, guides, and tips on various essential concepts related to the development of large-scale applications. The course starts by explaining how Vue 3 differs from Vue 2 and how you can migrate Vue 2 applications to Vue 3. Project configuration, documentation, useful development tools, and creating a scalab...
TAKEAWAY SKILLS
Vue Mixins
Vue Events
Vue Components
Vue Directives
Performance Enhancements In Vue.js
Web Development
What You'll Learn
The ability to migrate your enterprise applications from Vue 2 to Vue 3
The ability to configure your Vue application and include popular plugins
An understanding of how to structure your application for scalability
A working knowledge of the best techniques for the API, state management, and performance optimization
Familiarity with making your Vue applications more secure
Hands-on experience with popular tools for testing Vue applications
What You'll Learn
The ability to migrate your enterprise applications from Vue 2 to Vue 3
Show more
Course Content
Before We Begin
Migrating from Vue 2 to Vue 3
Project Configuration and Useful Extensions
Scalable Project Architecture
Project and Component Documentation
API Layer and Managing Async Operations
15 Lessons
Advanced Component Patterns
9 Lessons
Managing Application State
13 Lessons
Managing Application Layouts
10 Lessons
Performance Optimization
15 Lessons
Vuex Patterns and Best Practices
12 Lessons
Application Security
9 Lessons
Best Practices for Testing Vue Applications
11 Lessons
Useful Patterns, Tips and Tricks
11 Lessons
Conclusion
1 Lesson
Appendix
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.