Advanced Vue.js

3 days

Once the fundamentals are in place, an application still has to be structured, tested and shipped. This advanced training covers async components, composables and plugins, Vue Router, Pinia, forms, testing at every level, and taking a Vue application to production.

  • Vue Devtools
  • Composables & custom directives
  • Testing fundamentals
  • Anatomy of a Vue plugin
  • Anatomy of a team composable library
  • Advanced routing with Vue Router
  • Advanced components
  • The unplugin-* ecosystem
  • State management with Pinia
  • Transition & TransitionGroup
  • Forms & validation
  • Testing in integration & e2e
  • Error handling & observability
  • Component architecture & duplication
  • Internationalization with vue-i18n
  • Production & deployment
  • Server state with TanStack Query