Vue.js Essentials - 3 Course Bundle (Udemy.com)

Learn and master VueJS by building 3 professional, real world web application using Vue!

Created by: Anthony Gore

Produced in 2021

icon
What you will learn

  • Understand all Vue concepts from beginner to advanced
  • Build three real world applications using Vue.js utilising every Vue feature
  • Use the Vuex statement management library
  • Write basic Vue with ES5 and also modern Vue with ES6
  • Setup VueJS environment with development tools including Webpack
  • Create a universal application with server-side rendering
  • Use popular plugins from the Vue ecosystem like vue-router and vue-resource
  • Cutting-edge features like Single File Components, Render functions and Server-Side Rendering

icon
Quality Score

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

Overall Score : 92 / 100

icon
Course Description

If you're looking to learn and master Vue.js with an expert instructor, look no further than Vue.js Essentials.
In this series of three courses, you'll build three real-world Vue.js apps that take you from the very basics of Vue to the cutting edge.
With over 6000 past students, this course bundle includes 10 hours of high-quality video with English closed captions.
Keep reading to see what's included...
Course 1: Build Your First Vue.js App
This first course is an introduction for those who've never used Vue.js or who need to brush up on the basics.
We'll cover key Vue concepts such as:
  • Installing Vue
  • Adding Vue to a web page
  • Template syntax (interpolations and directives)
  • Lifecycle hooks
  • Transitions
And more!
The best way to learn is by doing, so we'll put this theory into practice and build a simple but powerful eCommerce user interface complete with products and a shopping cart called Vue.js Poster Shop.
Course 2: Build A Vue.js Single-Page App with Vue Router
Now that you know the basics of Vue, you're ready to learn Vue's most powerful features!
By the end of this second course, you'll be able to build a high-performing, feature-rich Vue.js app using the single-page application (SPA) architecture.
Topics covered in this course include:
  • Components
  • Vue Router
  • Slots
  • Single-file components
  • Custom plugins and directives
  • Webpack configuration for Vue.js projects
And more!
Together, we'll build a movie session times app called Vue.js Cinema that, unlike the app from the first course, includes multiple pages managed with Vue Router.
Building this app will introduce you to the power and versatility of components-based app design. You'll also learn how to utilize Webpack for an enhanced Vue development experience.
Course 3: Build A Professional Vue App with Vuex & Server-Side Rendering
Are you ready to become a Vue expert?
Now that you're comfortable building Vue.js SPAs, you're ready for Vue's advanced concepts!
In this course, I'll show you the tools and techniques that front-end experts use to build highly optimized, high performing web UI.
Firstly, we'll cover the Vuex state management pattern, which is a special method for storing data in your app that's essential for bigger and more complex sites.

We'll then set up server-side rendering (SSR) from scratch. This is where we compile our app on the Node.js server in order to drastically improve page load time.
The case-study project for this course is our most ambitious yet; a Google Calendar clone called Vue.js Cinema that utilizes Vuex, SSR and a host of other optimizations.Who this course is for:
  • Existing web developers looking to learn Vue.js
  • New web developers looking to pick up a JavaScript framework
  • Curious React and Angular developers
  • Laravel developers

icon
Instructor Details

placeholder

I'm Anthony Gore and I'm here to teach you Vue.js! Through my books, online courses, and social media, my aim is to turn you into a Vue.js expert.
I'm a Vue Community Partner, curator of the weekly Vue.js Developers Newsletter, and the founder of Vue.js Developers, an online community for web professionals who love Vue.js.
I hope to see you in one of my courses!

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

Learn by Doing: Vue JS 2.0 the Right Way

$11.99

Nuxt JS with Laravel API - Building SSR Vue JS Apps

$11.99

icon
Reviews

4.6

50 total reviews

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

By Thomas R Underwood

Great course! I would love for you to do a course on more advanced topics like Vue Router with Vuex and user authentication. I really enjoyed your teaching style and how you were to the point, but explained as you went. It would also be cool to include Vue-cli stuff as I believe that will help/improve the workflow when setting up server side rendering/webpack.

By Giacomo Debidda

Great course! Hands down the best material on Vue.js I've found so far. It would have been cool to have an overview of some strategies to test Vue.js applications though (e.g. Phantom JS, Karma, Puppeter).

By Anonymized User

This is a really good step-by-step course which is easy to follow and allows to get into Vue.js coding as quickly as possible. Section regarding server-side rendering was a bit tougher to understand without node.js experience and I think it needs to be explained with a bit more clarity.

By Pietro Cascione

Wouldn't call it "Ultimate" Course but yeah it's a fair introduction to Vue.js , if you're just looking to "learn by doing" then this course is for you. You're going to work through 3 Projects, and there is literally almost zero time wasted on boring theory sessions.

By Kevin ANATOLE

Very good, covers pretty much every thing. Though i feel like the part on SSR could have been a bit more spread out and maybe have a part about deploying a VueJS app to maybe heroku or aws.

Also on some of the parts it feels like we could have made without the errors, or at least made it obvious that the result was going to be wrong and challenge us to actually find the right answer...

Just an idea.

Anyway i loved the course, thank you very much for doing it.

By Bartłomiej Małańczuk

As a person who is already familiar with both AngularJs and React I've found this course as really great overview of api and concepts behind Vue. I really appreciate practical approach it represents. It is definitely worth the money and time I've put into it.

By Kreodont Masanov

I had almost no experience in JavaScript and Vue starting this course, but now I feel confident in Vue and seems nothing prevents me from starting my own Vue application

By Sergei Anisimov

One of the best courses on Udemy, Anthony covered almost all parts of modern professional development using Vue, and what is important, Anthony added a lot of bonus articles for free, which is very useful if you're going to work with Vue right after the course. Big thanks to Anthony, looking forward for a new courses! =)

By Joshua Swiss

Covers a lot of topics I've wanted to learn like Vue SSR. I wish we could have delved into Vuex and some of the Vue-specific CSS frameworks like Vuetify a bit more, but Anthony did cover a ton of stuff within the course. Well worth it!

By Nicola Keyse

I enjoyed the course and learnt many new concepts not shown in the free tutorials I have seen.

My only complaint was that the font used for displaying the code in editor could have been larger to aid viewing.

By Avlig

This course greatly expanded my knowledge of Vue.JS library. It dove into advanced topics such as server-side rendering, vuex, and how to sync an app across tabs! It moves form beginner to advanced with an obvious progression where later topics build on the comfort attained from earlier topics.

By Arton Ragsdale

This is an excellent course taught by an instructor who is very passionate about the subject matter. Content is provided in a well thought out sequence, with each lesson introducing new concepts or features and building on previous lessons. I highly recommend it.