Go Pro!Bootcamp

Bootcamp

Study group

Collaborate with peers in your dedicated #study-group channel.

Code reviews

Submit projects for review using the /review command in your #code-reviews channel

The Vue Bootcamp

Enroll for freeGet started!

Join 2579 other students

Log in to get

Access to all our free courses
Interactive hands-on content
100s of code challenges
Join a friendly community
Enroll for free
Subscribe to access!Subscribe to access!

Subscribe to access to this course and ALL other courses. You get a 30-day money-back guarantee, no questions asked.

This bootcamp includes

9 hours of content
Certificate of completion
Tons of interactive challenges
The course creator Victor Gonzalez

with Victor Gonzalez

Course level: Intermediate

This bootcamp will turn you into a professional Vue developer through mix of lectures and interactive coding exercises.

What's inside

This course contains 82 interactive scrims 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 solid understanding of JavaScript. If you're not there yet, try our recommended course:

Meet your teacher

The course creator

Leanne from Scrimba

Apart from Scrimba, my main interests are coffee, code and cats.

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 2021, and the demand for Vue developers by far outstrips the supply. So learning Vue JS will give your career a solid boost.

Here are some more reasons to learn Vue:

It’s approachable. 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.

It’s versatile. Vue's concise syntax is easy to understand due to it's HTML-like attributes. Vue also has a robust ecosystem built around it that can lend itself to just about any project, big or small.

It’s performant. Vue offers first-party libraries maintained by the Vue core team that extend its 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.