Advanced Vue.js
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.
- Tooling - Vue Devtools
- Vue fundamentals recap
- Advanced components
- Render functions & JSX
- Transition & TransitionGroup
- Composables & custom directives
- Anatomy of a Vue plugin
- Anatomy of a team composable library
- 3quater - Component architecture & duplication
- Testing fundamentals
- Advanced routing with Vue Router
- The unplugin-* ecosystem
- State management with Pinia
- Forms & validation
- Testing in integration & end-to-end
- Error handling & observability
- Internationalization with vue-i18n
- Production & deployment
- Final project & cross-review (optional)