Vue.jsIntermediate
Vue.js Certified
Master Vue 3 Composition API, typed component architecture, composables, Pinia, Vue Router, and full-stack Nuxt 4 through bilingual guidance, quizzes, and framework-specific executable labs covering SSR, data, security, testing, accessibility, performance, and deployment.
- ~12h
- Includes certificate on completion
Curriculum
- 01 / 08
Vue foundations and reactivity
- SFCs and the compiler modelFree preview24 min
- Refs, reactive objects, and unwrapping25 min
- Computed state, watchers, and cleanup26 min
- 02 / 08
Typed component architecture
- script setup and TypeScript contracts28 min
- Props, emits, and defineModel29 min
- Slots, fallthrough attributes, and accessibility30 min
- 03 / 08
Composables and advanced UI
- Composable design and state ownership30 min
- Dependency injection and effect scopes31 min
- Teleport, Suspense, transitions, and errors32 min
- 04 / 08
Forms and application state
- Accessible forms and validation32 min
- Pinia stores and ownership boundaries33 min
- SSR-safe state and optimistic rollback34 min
- 05 / 08
Vue Router and client architecture
- Nested routes and navigation27 min
- Navigation guards and authorization28 min
- Async data, cancellation, and route performance29 min
- 06 / 08
Nuxt 4 foundations
- Nuxt app structure, routes, and layouts34 min
- SEO, images, and Nuxt components36 min
- 07 / 08
Nuxt data and server boundaries
- useFetch, useAsyncData, and useState36 min
- Nitro server routes and validated HTTP37 min
- Sessions, authorization, caching, and security38 min
- 08 / 08
Quality, delivery, and certification
- Testing and accessibility38 min
- Performance, observability, and deployment39 min
- Vue 3 + Nuxt 4 final assessment40 min