Embark on your journey from a Vue 3 novice to a job-ready engineer with our comprehensive course. Packed with practical projects and examples, you'll gain a deep understanding of Vue 3 and the composition API.
Course Projects
Throughout the course, we will build five projects, each becoming increasingly complex. Our final project will be an Instagram clone featuring functionalities such as file upload and user authentication. By completing this course, you'll have a portfolio of practical examples to demonstrate your skills!
What You'll Learn
Throughout this course, you will gain proficiency in the following areas:
Understanding the difference between pure Vanilla JS and Vue 3
Mastering the composition API – experience a 100% composition API-focused course without options API
Leveraging important Vue directives for conditional rendering and list rendering
Fetching data from an external API while managing success, loading, and error states
Handling user authentication
Building a Postgres database capable of managing complex relations
Using TypeScript to write bug-free code
Exploring essential techniques for state management (pinia, composables, inject/eject, ref, reactive)
Animating and transitioning UI applications
Storing and retrieving images from a bucket
Implementing scroll-based pagination using the Observer Intersection API
Udemy is a global online marketplace for teaching and learning. It connects students with instructors who share skills in many fields.
Who Uses Udemy
Millions of learners use Udemy to gain skills for work and personal growth. Companies, governments, and nonprofits also use Udemy to train their teams.
What Udemy Offers
Udemy provides a curated set of business and technical courses. These courses help teams build practical skills and support ongoing learning at work.
Watch Online 155 lessons
This is a demo lesson (10:00 remaining)
You can watch up to 10 minutes for free. Subscribe to unlock all 155 lessons in this course and access 10,000+ hours of premium content across all courses.