The Vue Bootcamp

Unlock Course

Join 1157 other students

Sign in to get
Access to 30+ free courses
New courses added monthly
Weekly coding challenges
Huge discord community
Exclusive chat access
Unlock Course
Subscribe now$39 $19 per month
51% limited-time offer
Get access to this course and ALL other Scrimba courses at a record-low price. Keep your discount for as long as you subscribe.
Career Path includes
75+ hours of content
100s of coding challenges
Exclusive Study Group access
HTML, CSS, JS & React
Getting Hired section
30-day money-back guarantee
This course is for pro members onlyUnlock CourseUnlock Course
The course creator Victor Gonzalez

with Victor Gonzalez

1157 students enrolled

Course level: Intermediate

This bootcamp will turn you into a professional Vue developer through mix of lectures and interactive coding exercises. It'll also be updated with a whole module on Vue 3 once that version is released.

What's inside

This course contains 81 interactive screencasts spread across 10 modules.

two girls

You'll learn

Vue basics
Methods
Control flow
State handling
Components
Events
Vue Router
Vuex
Mixins
Single File Components
Transitions
Using APIs
Two-way binding
Watchers
Filters
Dynamic routes
Template syntax
Advanced concepts

You'll build

screenshot

eCommerce checkout app

Practice Vue by building a checkout app, an essential part of all eCommerce sites.

screenshot

The $vue transactions app

This capstone project will bring all your skill together in one app.

man

Prerequisites

Before taking this course, you should have a basic understanding of HTML, CSS, and JavaScript.

The course creator

Meet your teacher

Victor Gonzalez

Victor is a Senior Web Developer with over 10 years of professional experience building web applications. He has taught software development to hundreds of thousands of people via his popular YouTube channel Coders Tape.

Follow me on twitter

Why this course rocks

If you want to reach a hireable level in Vue JS, you've come to the right place. This course will teach it to you faster than anywhere else, thanks to a world-class instructor combined with Scrimba's interactive learning experience.

What is Vue?

Vue. js is a progressive JavaScript framework that allows you to easily create user interfaces. It features a superior developer experience while also leaving you free to import or integrate existing libraries and tools.

Why learn Vue?

Vue is one of the hottest JavaScript frameworks in 2020, and the demand for Vue developer by far outstrips the supply. So learning Vue JS will give your career a solid boost. Here are some more reasons to learn Vue:

Approachable, Versatile & Performant

First of all, Vue is very approachable. You don't have to dive in the deep end from day one but rather, you can dip your toes and test the water. Vue's concise syntax is easy to understand due and it's mostly HTML-like attributes.

Vue also has a robust ecosystem built around it that can lend itself to just about any project, big or small. Vue offers first-party libraries maintained by the Vue core team that extend Vue's functionality beyond the View Layer.

Finally, it's tiny. Weighing in at just 20kb, the Vue library is very performant and feels "fast" and "snappy" without any performance enhancements necessary.

Coming soon: Vue 3 section 
 As soon as Vue 3 has been released, Victor will update this course with a while section on Vue 3, and guide you through the new features in the library.

Upgrade now - 50% offer
Built with Imba