Vuejs for Angular Developers

A quick guide to help Angular developers shift their work to Vue seamlessly.

Vue.js gives you speed and flexibility in achieving much better performance in comparison to other JavaScript frameworks. It is easy to use and is quickly gaining popularity as the simpler alternative to React and Angular.

What you’ll learn

  • Build Single Page Applications using Vuejs.
  • Render data to the DOM using directives and templating.
  • Handle DOM events using methods, watchers and computed properties.
  • Organize different parts of our application using components.
  • Share data between components using props and slots.
  • Manage state in our application using Vuex.
  • Navigate around pages/components in our application using the Vuejs Router.
  • Manage Application development using the Vue-CLI.

Course Content

  • Introduction –> 1 lecture • 3min.
  • Getting Started –> 3 lectures • 27min.
  • Converting Angular Components to Vuejs Components –> 4 lectures • 43min.
  • Handling Events as they happen –> 5 lectures • 25min.
  • Working with Multiple Components –> 4 lectures • 27min.
  • Working with Forms –> 5 lectures • 47min.
  • Communicating with a Backend API –> 3 lectures • 17min.
  • From Angular Router to Vue Router –> 6 lectures • 55min.
  • Replacing ngrx/store with Vuex –> 5 lectures • 39min.
  • Building Applications with Nuxtjs –> 2 lectures • 23min.

Vuejs for Angular Developers

Requirements

  • Basic understanding of Javascript.
  • Nodejs LTS installed.

Vue.js gives you speed and flexibility in achieving much better performance in comparison to other JavaScript frameworks. It is easy to use and is quickly gaining popularity as the simpler alternative to React and Angular.

This practical guide helps Angular developers switch to Vue.js for application development. This course will teach you to build better applications in a hassle-free way, saving a lot of your time. We take a practical approach to explain the process of creating a Vuejs application, rendering data to the DOM, organizing functionality using components, etc.

This course is hands-on from start to finish. It takes you straight into the editor and started building an app. You are advised to code along as we’ll be incrementally building an application from scratch making use of all the Vue.js skills you’ve learned in the course.

By the end of the course, you will be confident in your knowledge of Vue.js for your application development and can also migrate to Vue from Angular easily with your newly gained knowledge.

 

What you will learn

  1. Build Single Page Applications using Vue.js
  2. Render data to the DOM using directives and templating
  3. Handle DOM events using methods, watchers, and computed properties
  4. Organize different parts of our application using components
  5. Share data between components using props and slots
  6. Manage state in our application using Vuex
  7. Navigate around pages/components in our application using the Vuejs Router
  8. Manage Application development using the Vue-CLI
Get Tutorial