Vue

Vue Courses

An incrementally adoptable ecosystem that scales between a library and a full-featured framework.

Vue 3 Fundamentals

Ben Hong

Ben Hong

Netlify
Learn to build complete apps with Vue: create flexible components using directives, props, lifecycle hooks, and slots. And use Vue Router for routing and Pinia for state management.
7 hours CC
Vue 3 Fundamentals
drag handle

TypeScript and Vue 3

Ben Hong

Ben Hong

Netlify
Learn to integrate TypeScript with Vue's options API and the Vue 3+ composition API.
3 hours, 6 minutes CC
TypeScript and Vue 3
drag handle

Nuxt 3 Fundamentals

Ben Hong

Ben Hong

Netlify
Nuxt is a robust full-stack framework to build fully static and dynamic apps with Vue. Learn to create and deploy real-world Nuxt apps!
3 hours, 19 minutes CC
Nuxt 3 Fundamentals
drag handle

Production-Grade Vue.js

Ben Hong

Ben Hong

Netlify
Learn component design patterns, workflows to enhance productivity, testing methodologies, state management, routing, and more!
4 hours, 37 minutes CC
Production-Grade Vue.js
drag handle

Building Applications with Vue & Nuxt

Build dynamic web applications with Vue and Nuxt! In this course, you’ll build out a variety of projects leveraging the tools in the Vue ecosystem.
4 hours, 14 minutes CC
Building Applications with Vue & Nuxt
drag handle

Introduction to Vue 3

Learn fundamental concepts in Vue, such as directives, methods, & computed watchers. You’ll learn Vue’s reactivity system & the new Composition API in Vue 3
4 hours, 57 minutes CC
Introduction to Vue 3
drag handle

Vuex for Intermediate Vue 2 Developers

Divya S

Divya S

Netlify
This Vuex course is for intermediate Vue.js developers who want to master patterns for managing state in your applications with Vuex.
3 hours, 15 minutes CC
Vuex for Intermediate Vue 2 Developers
drag handle

Vue 2 Internal Features from the Ground Up

Evan You

Evan You

Creator of Vue.js
Learn how to build accessible routing, state management, form validation and internationalization from the ground up by composing basic Vue.js features.
3 hours, 48 minutes CC
Vue 2 Internal Features from the Ground Up
drag handle