Build Rich Applications with the Powerful & Easy-to-Pickup Vue.js Framework
Vue is quick to learn and easy to integrate with other libraries or existing projects while having the power to scale to sophisticated web applications.
Total time: 14 hours, 45 minutes
Core Coursework
Take these in order
Prerequisite: The Beginner Learning Path or a solid understanding of HTML, CSS, and JavaScript
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.
Use the optional courses below to dive deeper into Vue or apply your Vue.js skill while learning to create performant full-stack web applications with Nuxt.
Code an app with real-time updates using Firebase and Firestore. Add security rules, add Firebase authentication, and trigger server code with Cloud Functions.
Learn how to build accessible routing, state management, form validation and internationalization from the ground up by composing basic Vue.js features.
Learn Straight from the Experts Who Shape the Modern Web