Formation en Développement: Vue.js - Advanced - Ascent Formation
Back to trainings
Développement

Vue.js - Advanced

3 jour(s)21h

Description

Training objective: Enable developers with practical Vue.js experience to master advanced Vue 3 practices for production—Composition API, TypeScript, Pinia, frontend architecture, testing, and performance—so they can design robust, maintainable, and scalable applications in demanding professional environments. The entire training is based on the progressive development of a Vue 3 collaborative task management application. Each module enhances the application: participants leave with a complete, typed, tested, and optimized project, directly reusable as a reference in their professional context.

Learning Objectives

  • Master the Composition API and advanced patterns of Vue 3
  • Rigorously type a Vue 3 application with TypeScript
  • Advanced application state management with Pinia
  • Structure a Vue 3 application according to a professional frontend architecture
  • Implement advanced patterns: error handling, async patterns, API layer
  • Write reliable tests with Vitest and Vue Test Utils
  • Optimize the performance of a Vue 3 application in production
  • Secure an application via JWT authentication

Target Audience

Frontend and fullstack developers with Vue.js experience
Vue 2 developers looking to migrate to Vue 3
Senior developers seeking to structure and deepen their practices
Technical project managers
Engineers

Prerequisites

Practical experience on at least one Vue.js project (Vue 2 or Vue 3)
Mastery of fundamentals: components, directives, basic reactivity, Vue Router
Basic knowledge of TypeScript recommended

Program Outline

Informations

Duration

3 jour(s)

21h

Tarif

1500 € HT

HT