Vue
The planned outline of 22 modules. Lessons are written, run and reviewed before they are published.
Before this track
Planned outline
- Module 1
Start here: Vue, the preview and a real project
Coming soon - Module 2
Templates and directives
Coming soon - Module 3
Reactivity fundamentals
Coming soon - Module 4
Forms and user input
Coming soon - Module 5
Components
Coming soon - Module 6
Composing components
Coming soon - Module 7
Reusable logic: composables, directives and plugins
Coming soon - Module 8
Built-in components
Coming soon - Module 9
TypeScript with Vue
Coming soon - Module 10
Routing with Vue Router 5
Coming soon - Module 11
State management with Pinia
Coming soon - Module 12
Styling and UI libraries
Coming soon - Module 13
Accessibility and internationalisation
Coming soon - Module 14
Testing Vue applications
Coming soon - Module 15
Reactivity and rendering in depth
Coming soon - Module 16
Performance
Coming soon - Module 17
Server rendering and Nuxt
Coming soon - Module 18
Security for Vue apps
Coming soon - Module 19
Tooling, quality and shipping
Coming soon - Module 20
Vue beyond the single-page app
Coming soon - Module 21
Options API, legacy code and migration
Coming soon - Module 22
Interview preparation
Coming soon
Official documentation
- vuejs.org/guide/introduction.html (vuejs.org)
- vuejs.org/api (vuejs.org)
More in Web development
- HTML (coming soon)
- CSS (coming soon)
- React (coming soon)
- Node.js & Express (coming soon)
- All Web tracks
- How we make lessons