Intermediate
144 Lessons
40h
Certificate of Completion
Takeaway Skills
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
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...
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
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.