Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Independent

Vue.js 3 Fundamentals with the Composition API

via Independent

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Vue.js is a progressive and approachable JavaScript framework that makes building dynamic web applications enjoyable and efficient. With the Vue 3 Composition API, you unlock cleaner, reusable code structures, perfect for modern development.
This free course is your ultimate starting point, offering a fun and practical introduction to Vue.js fundamentals while leveraging the power of the Composition API.
Why Learn Vue.js with the Composition API?
The Vue 3 Composition API isn’t just a feature — it’s a game-changer. It simplifies complex logic, enhances reusability, and makes your code more scalable. By starting with the Composition API, you'll be on the recommended path for mastering Vue.js 3 and building modern, maintainable applications.
This course covers everything you need to confidently start building with Vue:
  • Two-Way Data Binding: Seamlessly sync your UI and data for interactive applications.
  • Template Syntax and Expressions: Write dynamic, intuitive templates with ease.
  • Vue Directives: Master loops, conditional rendering, and other essential directives.
  • Vue Devtools: Debug smarter and improve your workflow with powerful tools.
  • Handling User Inputs: Capture and manage user data effortlessly.
  • Event Handling: React to user interactions with clean, maintainable logic.
  • Methods and Computed Properties: Simplify your application logic for better performance.
  • Dynamic Attribute Bindings: Style your applications with dynamic classes and bindings.

Who Is This Course For?This course is perfect for developers who are:
  • New to Vue.js and eager to learn the basics.
  • Looking to transition from the Options API to the Composition API.
  • Beginning their journey into JavaScript frameworks.

It’s beginner-friendly but comprehensive, making it the perfect launchpad for your Vue.js expertise.Composition API vs. Options API
If you’re wondering whether to start with the Composition API or the Options API, know this: the Composition API is the recommended approach for modern Vue.js development. But if you prefer the Options API, check out our Vue.js 3 Fundamentals course.Ready for the Next Level?
Once you’ve nailed the basics, dive into our advanced Vue.js Master Class 2024 Edition. Build a real-world application and deepen your understanding of Vue.js 3 in this hands-on course.

Syllabus

  • Getting Started with Vue.js and the Composition API
  • Vue Template Syntax and Expressions
  • List Rendering in Vue
  • User Inputs in Vue
  • User Events in Vue 3
  • Methods in Vue with the Composition API
  • Conditionals in Vue
  • HTML Attribute Binding in Vue
  • Dynamic CSS Classes with Vue
  • Computed Properties in Vue with the Composition API
  • Reactivity Fundamentals
  • Local Setup with Vite
  • The Vue Application Instance
  • Course Conclusion

Taught by

Daniel Kelly

Reviews

Start your review of Vue.js 3 Fundamentals with the Composition API

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.