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
All-access$99
Want the whole library?
Get this course and every future course with one lifetime pass.

Curriculum

  1. 01 / 08

    Vue foundations and reactivity

    1. SFCs and the compiler modelFree preview24 min
    2. Refs, reactive objects, and unwrapping25 min
    3. Computed state, watchers, and cleanup26 min
  2. 02 / 08

    Typed component architecture

    1. script setup and TypeScript contracts28 min
    2. Props, emits, and defineModel29 min
    3. Slots, fallthrough attributes, and accessibility30 min
  3. 03 / 08

    Composables and advanced UI

    1. Composable design and state ownership30 min
    2. Dependency injection and effect scopes31 min
    3. Teleport, Suspense, transitions, and errors32 min
  4. 04 / 08

    Forms and application state

    1. Accessible forms and validation32 min
    2. Pinia stores and ownership boundaries33 min
    3. SSR-safe state and optimistic rollback34 min
  5. 05 / 08

    Vue Router and client architecture

    1. Nested routes and navigation27 min
    2. Navigation guards and authorization28 min
    3. Async data, cancellation, and route performance29 min
  6. 06 / 08

    Nuxt 4 foundations

    1. Nuxt app structure, routes, and layouts34 min
    2. SEO, images, and Nuxt components36 min
  7. 07 / 08

    Nuxt data and server boundaries

    1. useFetch, useAsyncData, and useState36 min
    2. Nitro server routes and validated HTTP37 min
    3. Sessions, authorization, caching, and security38 min
  8. 08 / 08

    Quality, delivery, and certification

    1. Testing and accessibility38 min
    2. Performance, observability, and deployment39 min
    3. Vue 3 + Nuxt 4 final assessment40 min