Web Development
Intermediate

Vue.js 3 Complete Guide

Master Vue.js 3 with Composition API, Pinia state management, and modern development practices.

D

David Kim

Frontend Developer at TechCorp

22 hours
5,430 students enrolled
4.6 (1,247 reviews)
Certificate included
$84.99$159.99
47% off

30-Day Money-Back Guarantee

Full lifetime access

Access on mobile and TV

Certificate of completion

What you'll learn

Master Vue.js 3 Composition API
Build scalable applications with Pinia
Implement advanced Vue.js patterns
Create reusable composables
Deploy Vue.js applications to production
Understand Vue.js best practices

Course content

Vue.js 3 Fundamentals

4 hours12 lessons

  • Introduction to Vue.js 3
  • Template syntax and directives
  • Components and props
  • Event handling and forms

Composition API

6 hours15 lessons

  • Understanding Composition API
  • Reactivity with ref and reactive
  • Computed properties and watchers
  • Lifecycle hooks in Composition API

State Management with Pinia

4 hours10 lessons

  • Introduction to Pinia
  • Creating stores and state
  • Actions and getters
  • Store composition and modules

Advanced Vue.js Patterns

4 hours12 lessons

  • Custom composables
  • Teleport and Suspense
  • Error boundaries
  • Performance optimization

Vue Router and Navigation

3 hours8 lessons

  • Vue Router 4 setup
  • Route configuration
  • Navigation guards
  • Lazy loading and code splitting

Real-World Projects

1 hour4 lessons

  • E-commerce application
  • Dashboard with charts
  • Blog with CMS
  • Deployment strategies

Requirements

  • Basic knowledge of HTML, CSS, and JavaScript
  • Understanding of modern JavaScript (ES6+)
  • Familiarity with web development concepts
  • No prior Vue.js experience required

Student reviews

A

Alex Chen

2024-01-08

David explains Vue.js 3 concepts very clearly. The Composition API section is particularly well done.

M

Maria Rodriguez

2024-01-05

Great course for learning Vue.js 3. The Pinia state management section is very practical.

S

Sarah Johnson

2024-01-03

Perfect for developers new to Vue.js. Clear explanations and hands-on projects.

This course includes:

22 hours of video content
Downloadable resources
Certificate of completion
Full lifetime access
Source code included

About the instructor

D

David Kim

Frontend Developer

Instructor Rating4.6/5
Students5,430
Courses4