Intro to Vue.js

  • 11 Lessons
  • 56min
  • Beginner

If you’re just getting started with Vue, here’s where to get going. We cover all the basics and give you challenges so you can learn by doing.

Vue 3 Essentials

  • 6 Lessons
  • 19min
  • Intermediate

Understanding the upcoming features in Vue 3 that enable developers to create scalable Vue applications.

Real World Vue.js

  • 9 Lessons
  • 01h 32min
  • Intermediate

Past the basics, we’ll show you more techniques that are needed to ship Vue applications. Topics include Vue CLI, Vue Router, Single File Components, and API calls.

Mastering Vuex

  • 7 Lessons
  • 01h 27min
  • Intermediate

Learn how to handle state in a production-level application with Vuex, Vue's own state management pattern and library.

Next-Level Vue

  • 13 Lessons
  • 01h 49min
  • Intermediate

Learn more advanced real-world practices on routing, component loading, code reuse, and forms.

Unit Testing

  • 02h
  • Intermediate

Strengthen your Vue apps by adding unit testing to your components using Jest and Vue Test Utils.

Animating Vue

  • 5 Lessons
  • 37min
  • Beginner

Bring your web interface to life and improve your user experience with Vue animations.

Beautify with Vuetify

  • 7 Lessons
  • 01h 12min
  • Beginner

Learn how to create beautifully styled and structured web apps using Vuetify, a material design component framework.

Scaling Vue with Nuxt.js

  • 10 Lessons
  • 01h 34min
  • Advanced

Once you are comfortable with Vue, learning a framework like Nuxt.js allows you to create production-ready web apps which follow best practices.

Token-Based Authentication

  • 7 Lessons
  • 52min
  • Intermediate

Learn how to control access to certain parts of your app by implementing user authentication with JWT.

Watch Us Build a Trello Clone

  • 10 Lessons
  • 02h 22min
  • Intermediate

Core team member Damian Dulisz joins Gregg Pollack to build a Trello clone in Vue.js together. We build the app using Vuex, local storage, the browser drag and drop API, and lots of component refactoring.

Advanced Components

  • 12 Lessons
  • 01h 48min
  • Advanced

Discover the full functionality of Vue components with Gregg Pollack & Evan You, the creator of Vue.