Editor's NotesLearn the fundamentals and core concepts of Vue
- ⠇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 NotesLearn best practices for building Vue.js apps that can scale and grow!
- ⠇Learn component design patterns, workflows to enhance productivity, testing methodologies, state management, routing, and more!
Editor's NotesWrite more bulletproof code using Vue and TypeScript
- ⠇Learn to integrate TypeScript with Vue's options API and the Vue 3+ composition API.
Editor's NotesUse 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.
- ⠇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!
- ⠇Code an app with real-time updates using Firebase and Firestore. Add security rules, add Firebase authentication, and trigger server code with Cloud Functions.
- ⠇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.
- ⠇Learn how to build accessible routing, state management, form validation and internationalization from the ground up by composing basic Vue.js features.