
Vue.js
Course Index
29 Lessons · 3 Sections
Master Vue 3 — the progressive JavaScript framework with Composition API, Pinia state management, Vue Router & Nuxt 3 SSR. Covers Vapor Mode, Pinia Colada & 5 full-stack deployable builds including e-commerce & real-time chat.
29Lessons
3Sections
5Projects
FreeAccess
Section 1Vue 3 Fundamentals & Composition APILessons 1–10
Lesson 1
What is Vue.js?
Lesson 2
Vue vs React vs Angular
Lesson 3
Vue 3 Setup: Vite & create-vue
Lesson 4
Templates: Interpolation & Directives
Lesson 5
Reactivity: ref & reactive
Lesson 6
Computed Properties & Watchers
Lesson 7
Components: Props & Emits
Lesson 8
Component Lifecycle Hooks
Lesson 9
Slots & Scoped Slots
Lesson 10
Composition API: setup() & Composables
Section 2Vue Router, Pinia & Advanced FeaturesLessons 11–22
Lesson 11
Vue Router: Client-Side Routing
Lesson 12
Vue Router: Guards & Lazy Loading
Lesson 13
Pinia: State Management
Lesson 14
Pinia: Actions, Getters & Plugins
Lesson 15
Forms & Form Validation
Lesson 16
HTTP Requests: Axios & Fetch
Lesson 17
Vue with TypeScript
Lesson 18
Transitions & Animations
Lesson 19
Custom Directives & Plugins
Lesson 20
Testing with Vitest & Vue Test Utils
Lesson 21
Nuxt 3: SSR & Full-Stack Vue
Lesson 22
Performance Optimisation
Section 3Vapor Mode, Server State & ProjectsLessons 23–29