Section 01
Vue Foundations
Install Vue, write Single-File Components, learn reactivity primitives.
Vue 3 · intermediate
Build interactive UIs and SPAs with Vue 3. Composition API, signals-like reactivity, Single-File Components, Vue Router, Pinia, Suspense, SSR with Nuxt — the framework loved for its gentle learning curve and flexibility.
Section 01
Install Vue, write Single-File Components, learn reactivity primitives.
Section 02
setup, props, emits, lifecycle, composables, provide/inject, refs deep dive.
Section 03
v-if/v-for/v-model/v-on/v-bind, slots, dynamic components, async components.
Section 04
Form inputs, modifiers, custom v-model, VeeValidate, Zod, file uploads.
Section 05
Vue Router and Pinia — the official routing and state libraries.
Section 06
Fetch, Suspense, teleport, keep-alive, transitions, render functions, TS, i18n.
Section 07
Testing, SSR with Nuxt, performance, PWA, build, deployment, migration.