• LIVE WORKSHOP

Remote Vue.js Workshops

Learn new Vue and Web Development skills with the Vue School trainers live. Get your career to the next level with online training.

Remote Vue.js Workshops
Vue.js Fundamentals
Learn the fundamental concepts needed to get up and running with building Vue.js applications.
Icon
15 students per trainer
Icon
TBA
Icon
5 hours
Icon
Zoom
Learn More
Building Single Page Applications
Learn how to leverage the power of the Vue.js ecosystem to build performant Single Page Applications.
Icon
15 students per trainer
Icon
TBA
Icon
5 hours
Icon
Zoom
Learn More
Vue 3 Composition API
Leverage the power of the Composition API to better organize your Vue.js components by logical concern, create reusable/stateful composables, and get the most out of TypeScript.
Icon
15 students per trainer
Icon
TBA
Icon
5 hours
Icon
Zoom
Learn More

Upcoming Vue.js Workshops

State Management with Pinia

Pinia is a state management solution for Vue.js applications that’s easy and intuitive to use. It’s modular by default, extensible, and type-safe, making it a great choice for large scale apps.

State management with Vuex

Vuex is a state management pattern + library for Vue.js applications. It serves as a centralized store for all the components in an application, with rules ensuring that the state can only be mutated in a predictable fashion.

Nuxt.js Fundamentals

Nuxt is a framework built on top fo Vue.js and is based on a powerful modular architecture. You can choose from more than 50 modules to make your development faster and easier. You don't have to reinvent the wheel to get PWA benefits, add Google Analytics to your page or generate a sitemap.

Vue 3 New Features

Upgrade and optimize your Vue applications by leveraging the new features and changes introduced in Vue 3.

Testing JavaScript Fundamentals

Learn the basics of unit testing JavaScript applications and ship Vue.js projects with more confidence and less bugs.

Testing Vue Components

Learn how to write component tests that matter and improve the quality of your applications as well as your developer experience.

TypeScript + Vue

TypeScript is a super set of the JavaScript language that introduces static typing. Learn how to combine it with Vue.js for maintainable and scalable apps.