Building Applications with VueJs, Vuex, VueRouter, and Nuxt

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Master the VueJs fundamentals by building single page and server rendered applications(Inc. Vuex, VueRouter, Nuxt)

What is Vue.Js?

Vue.js (commonly referred to as Vue; pronounced /vjuː/, like view) is an open-source JavaScript framework for building user interfaces.

Vue.js is yet another JavaScript UI library that is making waves and has growing support from the community. If you have an upcoming project and are wondering which tool to choose, you can give Vue a try.

Vue is considerably easy to learn and you can get started with it in just 10 minutes (actually, that is what this article is going to help you do). But first, let’s have a quick look at why you should even give Vue a try.

Why Vue.js?

When comparing it with its competitors, including Angular, React, Ember, Aurelia, etc., Vue boasts of beating some of them in certain aspects. These aspects include simple API, size, performance, learning curve, etc. You can have a look at these comparisons on the official documentation.

What you will learn in this course ?

  • Setting up a Development Environment and Workflow

  • The Basics (including the basic Syntax, Understanding Templates and much more!)

  • Interacting with DOM (Rendering Lists, Conditionally attaching/ detaching Elements ...)

  • Using Components (and what Components are to begin with)

  • Binding to Form Input

  • State Management with VueJs

  • How to create an awesome Single-Page-Application (SPA) with Routing

  • Build Server Rendered App with NuxtJs

In this course you are going to build 6 small web applications with Vue.js, Vuex and Nuxt

  • Vote App - Learn the Vue basics by building vote application

  • Todo App - In this module you will build a basic Todo App with VueJs

  • Kanban Board Application - In this module you will build a basic project management app using Vue components

  • Shopping Cart Server with Vuex - In this course, you will master the Vuex fundamentals by building shopping cart feature

  • Build a conference form - In this module you will master the forms fundamentals of VueJs

  • Blog App - You will learn how to build server rendered application with Vuex and NuxtJs

  • Understand how to create web apps Vue

  • Manage state with Vuex

  • Routing with VueRouter

Course Curriculum

1 Lectures

Instructor

Profile photo of Haider Malik
Haider Malik

He is a full-stack developer and business owner. He is running his own IT service based Agency He has full team of developers. He is passionate about everything JavaScript, and he loves exploring new libraries.He’s had extensive experience developing software and working with teams to improve how software is developed to meet business objectives. Although his primary focus is on...

Review
4.9 course rating
4K ratings
ui-avatar of Rian Yulianto W
Rian Y. W.
5.0
5 years ago

Nice one in brief introduction for Vue JS, State Vuex, and Nuxt JS

  • Helpful
  • Not helpful
ui-avatar of Arief Setiyo Nugroho
Arief S. N.
5.0
5 years ago

nice tutorial, I can learn vue and nuxt in one course.

  • Helpful
  • Not helpful
ui-avatar of Adam Jaguś
Adam J.
3.5
5 years ago

It contains long range of topics about vue

  • Helpful
  • Not helpful
ui-avatar of Alma Ohene-Opare
Alma O.
5.0
5 years ago

I love the fact that the course jumped right into a real-life application. It was much more interesting and engaging to begin with a hands-on approach rather than a whole bunch of theory and history and jargon.

  • Helpful
  • Not helpful
ui-avatar of Antonio Paulo Vieira Pinto
Antonio P. V. P.
1.0
6 years ago

I expected some class, instead I just got an advertising about Vue.

  • Helpful
  • Not helpful
ui-avatar of M. Ahmad Mujtaba
M. A. M.
1.5
6 years ago

I have a little VueJS experience AND I still think I could share the little Vue knowledge in better manner than this guy. He might have the knowledge but that's just about it, poor conveying. Not worth the fee.

  • Helpful
  • Not helpful
ui-avatar of Kevin Alemán
Kevin A.
1.5
6 years ago

This is a really weird course. When it says building applications, I expected to build at least one application. I did nothing in this course. I was expecting a lot of it. Also, the explanations were really confusing since the very beginning.

I encourage the instructor to practice more and do an effort on making this course better.

  • Helpful
  • Not helpful
ui-avatar of Saeid Mohammad Rezaei
Saeid M. R.
5.0
6 years ago

Really complete Vue course, lots of valuable content.

  • Helpful
  • Not helpful
ui-avatar of Àndres Fontan
Àndres F.
3.0
6 years ago

I would like to have concepts explained first

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses