Vue.js Course

Vue.js Course

Learn how to build modern web applications with Vue.js

Beginner
Intermediate
Advanced
Introduction
3 posts
Styling
7 posts
  • Scoped styles
    Soon
  • Dynamic classes
    Soon
  • Integration with Tailwind CSS
    Soon
  • Using PrimeVue
    Soon
  • UI Components
    Soon
  • Applying styles and classes
    Soon
Event and Form Handling
2 posts
  • Form handling with Vue.js
    Soon
  • Form validation
    Soon
Advanced State Management
3 posts
  • Introduction to Vuex (State, Getters, Mutations, Actions)
    Soon
  • Migrating to Pinia (stores, actions, and reactive state)
    Soon
  • State management patterns in large applications
    Soon
Routing and Navigation
3 posts
  • Setting up Vue Router
    Soon
  • Dynamic routes and parameters
    Soon
  • Programmatic navigation and guards
    Soon
API and Backend Integration
4 posts
  • Using `fetch` for HTTP requests
    Soon
  • Consuming REST APIs with Axios
    Soon
  • Authentication handling (JWT, tokens)
    Soon
  • Using GraphQL with Vue Apollo
    Soon
Rendering and Optimization
3 posts
  • Server-Side Rendering (SSR) with Nuxt.js
    Soon
  • Static Site Generation (SSG)
    Soon
  • Performance optimization (lazy loading, memoization)
    Soon
Testing and Code Quality
3 posts
  • Unit testing with Jest/Vitest
    Soon
  • Component testing with Vue Testing Library
    Soon
  • End-to-End testing with Cypress or Playwright
    Soon
Deployment and DevOps
3 posts
  • Build and optimization for production
    Soon
  • Deployment on platforms (Netlify, Vercel, AWS)
    Soon
  • CI/CD integration (GitHub Actions, GitLab CI)
    Soon

Related courses and series