Approach

What you will work on

This course is designed for developers with experience in Vue.js who want to delve into creating robust, efficient, and maintainable applications. Topics such as performance optimization, advanced state management with Pinia, comprehensive testing strategies, architectural patterns for large applications, optimized deployment, and integration with complex APIs will be explored. Participants will apply this knowledge in practical exercises and real-world case studies.

Technologies

Main tools and concepts

PiniaTypeScriptViteVue.js

Who it is for

Frontend developers with intermediate Vue.js experience looking to take their skills to the next level.

What you will achieve

Upon completion of the course, participants will be able to design, develop, and deploy advanced, optimized, and scalable Vue.js applications, applying industry best practices.

Before starting

Recommended prerequisites

Intermediate knowledge of JavaScript, HTML, CSS, and prior experience developing applications with Vue.js.