Courses by vueschool.io

JavaScript Error Handling
Master the art of creating reliable and maintainable JavaScript applications with our comprehensive course on error handling. You will learn professional...
54 minutes 59 seconds

Vue Component Design: Master Scalable Vue.js Patterns
Creating scalable Vue components requires not only technical knowledge but also the ability to apply time-tested patterns, tested in...
54 minutes 42 seconds

Generating Fake Data with Faker.js
Every user application depends on data, whether it's user profiles, product listings, or blog posts. However, creating realistic datasets...
51 minutes 56 seconds

Quasar Fundamentals: Build Cross-Platform Vue.js Apps
Quasar Framework will amaze you with its capabilities! By the end of this course, you will be able to develop applications on Vue.js for Android, iOS, Windows.
7 hours 6 minutes 8 seconds

Real-Time Data with Laravel Reverb and Vue.js
Would you like to add real data handling features to your applications on Laravel and Vue.js? Whether you are creating a notification system, a chat in...
44 minutes 56 seconds

The Ultimate Guide to Vue Performance
In today's world, the performance of web applications is of paramount importance. In this course, you will learn how to maintain the speed of your Vue...
2 hours 31 minutes 10 seconds

Common Vue.js Mistakes and How to Avoid Them
Mistakes are inevitable, but their repetition can be prevented. In this course, we will look at the most common mistakes made by Vue.js developers and find...
1 hour 12 minutes 47 seconds

TypeScript Fundamentals: Learn TypeScript from Scratch
Ready to take your JavaScript skills to the next level? TypeScript is the key to writing more maintainable, scalable, and error-resistant code.
1 hour 19 minutes 15 seconds

Content Sites with Astro and Vue.js
Do you want to create a fast and efficient website with content? In this course, you will learn how to use Astro and Vue.js together for developing high...
1 hour 3 minutes 38 seconds

What’s New in Nuxt 4: Key Updates for Nuxt.js Developers
Discover the latest features and improvements in Nuxt 4, the newest version of the popular framework based on Vue.js. This course covers the key...
33 minutes 19 seconds

The Complete Guide to Data Fetching in Nuxt
In the world of Nuxt, there is an amazing variety of options for fetching data in an application. You can block navigation until the loading is complete, or...
1 hour 32 minutes 52 seconds

Rapid Testing with Vitest: Master Unit Testing & Mocking
In this course the creator of Vitest, Anthony Fu, will get you up and running with the fastest testing framework around. Learn the basics of how to do unit tes
1 hour 15 minutes 44 seconds

Nuxt 3 Fundamentals: Build Full-Stack Vue.js Apps
Nuxt is meta-framework built on top of Vue. It is the go-to way for creating server rendered apps for Vue and the latest version (v3) includes a huge number of
3 hours 5 minutes 56 seconds

Vue.js Master Class 2024 Edition
Learn by building a real-world application from scratch! This comprehensive course by Vue School teaches you Vue.js, best practices, modern JavaScript, and exci
11 hours 55 minutes 11 seconds

Testing Vue.js Components
Learn how to test your Vue.js components with Jest and the official unit testing library for Vue.js - Vue Test Utils In this course, you’ll learn everything you
1 hour 6 minutes 20 seconds

Laravel Backends for Vue.js 3
Vue has held a special place in the front-end for Laravel developers since 2015. It started when the Laravel creator Taylor Otwell tweeted: "Learning @vuejs bec
3 hours 44 minutes

Mastering Nuxt 3
The complete guide to developing and deploying fast, production-ready Nuxt apps. MasteringNuxt is the biggest and most in-depth, fun, and realistic course ever
9 hours 56 minutes 5 seconds

TypeScript with Vue.js 3
TypeScript is a super set of the JavaScript language that introduces static typing. In recent years, it's taken the JavaScript community by storm due to it's ab
1 hour 37 minutes 47 seconds

The complete guide to Mastering Pinia (Complete)
Create reliable Vue.js applications that scale. Supported and quality codebases often depend on decisions made at the early stages.
10 hours 18 minutes 32 seconds

Robust Vue.js Forms with FormKit
Forms are the core of interactive and dynamic web pages. They accept user input and must respond to that input often in real time and in a variety of ways. Form
2 hours 4 minutes 52 seconds

Material UI with Vuetify and Vue.js
Create a Vue.js app with a beautiful and functional UI in no time with Vuetify! This UI library contains 80+ ready to use components designed according to the b
1 hour 40 minutes 10 seconds

Vue 3 Composition API 3
Explore Vue 3 Composition API with hands-on learning. From basic concepts to advanced usage, gain a complete understanding of Vue.js component logic and state
1 hour 59 minutes 20 seconds

A “Wordle” on Test Driven Development in Vue.js
In this hands-on course, you will learn to write applications using Test-Driven Development (TDD) by building a clone of the Wordle game from scratch. This cour
2 hours 48 minutes 45 seconds

Nuxt Modules: The Ultimate Guide
Master Nuxt Modules through practical coding sessions. From installation to custom module creation, unlock the power of Vue and JavaScript to create dynamic web
2 hours 45 minutes 45 seconds

AI Chat Bot with Vue.js and GPT-4
AI is a powerful tool of the future. With Open AI's Chat Completions API (GPT-3.5 Turbo and GPT-4), adopting it in your applications is as easy as a REST reques
1 hour 46 minutes 30 seconds

The Vue.js 3 Masterclass
This is the supercharged, remastered Vue.js 3 Masterclass. We’ve taken all the feedback we got from The Vue.js 2 Masterclass, and supercharged The Vue.js Master
17 hours 7 minutes 33 seconds

Rapid Development with Vite
Vite is a first-in-class build tool that aims to provide a faster and leaner development experience for modern web projects. In this course, we cover everything you need to kno...
1 hour 40 minutes 49 seconds

Test with Jest
Jest is an industry leading test suite for JavaScript used by big and small projects around the globe. Get up and running with Jest in this course! In this course, you'll learn ...
52 minutes 39 seconds