Vue Tutorial
Learn Vue
Build and ship real applications with Vue 3, the Composition API, Pinia and Vite.
Start learning →175 lessons · 33 chapters
Stage 1
01
Getting Started
02
Template Syntax
03
Reactivity
04
Events and Input
05
Components
Stage 2
06
Props and Events in Depth
08
Lifecycle and the DOM
09
Composables
10
TypeScript with Vue
Stage 3
11
Routing
12
State with Pinia
13
Forms and Validation
15
Structuring an Application
Stage 4
16
Talking to a Server
17
Async Components and Races
18
Real-Time Data
19
Where State Lives
Stage 5
20
Reactivity in Depth
21
Render Functions
22
Directives and Plugins
23
Performance
24
Transitions and Animation
Stage 6
25
Testing
27
Accessibility
28
Debugging
Stage 7
29
Building
30
SSR, SSG and Nuxt
31
Deploying
33