Learn by Doing: Vue JS 2.0 the Right Way (Udemy.com)

Learn how to build a standalone client app with routing and authentication in VueJS 2.0 (Single page application)

Created by: Dejan Stoi

Produced in 2016

icon
What you will learn

  • Build your own VueJS application of any size
  • Plan and structure your project
  • Write maintainable code
  • Use smart development tools like vue-cli

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Course Description

If you are ready to take your frontend web development skills to the next level and learn a new technology which is rapidly growing - then you've come to the right place!
In this course we'll learn VueJS - the version 2.0 to be specific, which quickly became highly valued among professional web developers, because it is really simple (unlike 2.0 versions of some other JS frameworks...) while also very powerful at the same time! The version 2.0 is mature and is already used both by small startups and in the enterprise apps by many corporations in the real world.
We'll focus on the practical side of things by building a small microblogging social network called "Beeper"! The focus is on medium and large scale applications, so you will learn, through example, how to structure your code and how real applications work.
Also, you'll receive a custom API built specifically for this course, you'll run it on your computer and we will build the client app with VueJS that interacts with the said API.
This is as close to the real world development experience as it gets, folks!

Credits
  • Intro song: "Local Forecast - Elevator" by Kevin MacLeod
Who this course is for:
  • People who are stuck with jQuery and didn't move on to modern frameworks - this course is perfect for you
  • People who have some knowledge of JavaScript and want to build their own real-world app
  • Developers who know other modern frameworks/libraries (Angular, React...)

icon
Instructor Details

placeholder

I'm a 26 year old web developer from Serbia.
Started working when I was 19 and I've played around with all kinds of different technologies and languages since. Currently my goto choice is Laravel (PHP) for server side code and Vue JS or Angular for client apps.

I enjoy writing clean and useful code and I hope that you'll be able to learn a thing or two from me!

icon
More vue.js courses

Build Web Apps with Vue JS 2 & Firebase

$11.99

Quasar Framework: Cross-Platform Vue JS Vuex & Firebase Apps

$11.99

Curso Vue JS 2 - O Guia Completo (incl. Vue Router & Vuex)

$11.99

Vue JS 2: From Beginner to Professional (includes Vuex)

$11.99

Nuxt JS with Laravel API - Building SSR Vue JS Apps

$11.99

MEVP Stack Vue JS 2 Course: MySQL + Express.js + Vue.js +PHP

$11.99

icon
Reviews

4.8

50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Bojan Friscic

tl;dr Take this course!

If you have some basic knowledge of Vue.js, this is the PERFECT course for you! You'll learn techniques and tricks from the real world that you can start applying on your own applications.

By Novica Vukobratovic

Great introduction course if you are about to learn Vue.js 2.0. Course material is well thought out and the pace is good. I'd like to mention that the instructor is not just laying out content for you without explaining every bit of it, but he is also going through each line and making sure all of the code he is using is explained.

By Joey Gauthier

I thought I'd pick up VueJS just because I kept hearing about it and was interested. I write Angular (v4) all day every day so I needed something different. Dejan was fun, moved at a pace that kept me interested, and explained what he was doing very thoroughly. I would highly recommend this course to anyone that is interested in learning the essentials of VueJS and doesn't want to invest a ton of time into a class to do it.

By Alex Lauzon

Very great course. The only critic I have is that we didn't use ES6 (arrow functions and so on). Apart from that, the teacher explains what we'll do very well.

By Oriol GG

TL;DR: This course is awesome.

Long version:

- If you are an "experienced beginner" but want to take your skills to the intermediate area and start building real-world apps, this course is for you. I learnt many things, not only about Vue.js, that before I didn't grasp.

- Dejan explains the concepts in a simple and clear way, and he has a fun teaching style.

- I had read part of the Vue.js documentation before (which btw, is very well written), but this course really helped me to understand the core concepts with real-world examples.

- All the code is provided, including the backend, so you also get to learn how to play with an API.

Thanks Dejan!

By Ken Charles

This is one of the best courses I've ever taken. The material is presented at a good pace and Dejan makes it a fun the whole time.

Can't wait for your next course - Thanks!

By Raphael Barros Parreira

This course goes straight to the point! I came from AngularJS and ReactJS, and I was looking for a good beginning, then this course was awesome!

He covers all the main subjects and the application is fantastic! It's not so advanced, but he teaches fast and precisely!

By Jereme Allen

This is an excellent course, clear examples, powerful lessons. Highly recommend this course to maximize your learning of Vue.

By Ariel Dorol

i think it's a bit fast, espacially the vuex part, we should dig vux more than that, i also think the fact that templates are all completly made makes us "lazy" and we don't feel what we are doing like when you write a little bit of markup

By Rubén Ibáñez Carmona

The more realistic vue course ever, it really goes to points you always have to code in real applications.

By Gregory White

Excellent walk-through of the development process with VueJS. More of an overview of how to structure an app than a hands-on application of concepts. A valuable resource for intermediate to advanced JS developers wanting to see VueJS in action.

By Joel Nelson

I like how the teacher hits on all the different aspects of a full application with Vue. Showing how routing, layout, components, centralized data, and more are all tied together. Many tutorials just hit on one aspect or another of library being taught. Nice course!