Vue.js

A progressive framework with reactive templates.

💡
This course has 3 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.

Lessons

  1. Reactivity and template syntaxref versus reactive, computed versus watch, and the template directives you will use in every component.
  2. Components, props and eventsSingle-file components, typed props, emitted events, slots and provide/inject — the seams between one component and the next.
  3. Routing and state with the Composition APIVue Router routes, guards and lazy loading, plus a Pinia store you can read from any component without prop drilling.

More in Front-end Development

HTML CSS JavaScript TypeScript HTML DOM AJAX JSON Tailwind CSS Bootstrap 5 Foundation React Next.js Angular jQuery ECharts Chart.js SVG Font Awesome

Last refreshed 2026-09-17.