Core Coursework
(take these in order)
- +
Editor's Notes
Learn all the fundamental core concepts of Vue - ⠇
Vue 3 Fundamentals
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. - +
Editor's Notes
Learn best practices in order to build Vue.js apps that can scale and grow! - ⠇
Production-Grade Vue.js
Learn component design patterns, workflows to enhance productivity, testing methodologies, state management, routing, and more! - +
Editor's Notes
Write more bulletproof code using Vue and TypeScript - ⠇
TypeScript and Vue 3
Learn to integrate TypeScript with Vue's options API and the Vue 3+ composition API.
Elective Coursework
- ⠇
Nuxt 3 Fundamentals
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! - ⠇
Firebase Fundamentals
Code an app with real-time updates using Firebase and Firestore. Add security rules, add Firebase authentication, and trigger server code with Cloud Functions. - ⠇
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. - ⠇
Vue 2 Internal Features from the Ground Up
Learn how to build accessible routing, state management, form validation and internationalization from the ground up by composing basic Vue.js features.