Course Outline

Introduction

  • Vue.js vs Angular

Overview of Vue JS

  • Declarative rendering
  • Component composition
  • Hot-reloading
  • Time-travel debugging

Setting up a development environment

Creating your first application

Working with Templates

Dividing the application into smaller, self-contained components

Methods and computed properties

Reactive programming

Directives and data rendering

Applying transitions

Routing

Managing state

Creating animations

Refactoring components

Server-side rendering

Supporting libraries and packages.

  • Routing
  • State management
  • Build tooling

Testing your application

Debugging and performance

Embedding Vue.js into existing pages

Deploying your application to production Vue-CLI

Scaling your application

Closing remarks

Requirements

  • Javascript programming experience
  • Experience working with HTML and CSS
  • An understanding of node.js and/or Express

Audience

  • Developers
  21 Hours
 

Testimonials

Related Courses

Akka Fundamentals

  21 hours

Reactive Programming with Angular RxJS

  14 hours

Reactive Programming with Javascript and RxJS

  7 hours

Creating Static Websites with Hugo

  21 hours

Functional Reactive Programming with Java 9 and RxJava

  14 hours

RxJava for Android Developers

  21 hours

Jekyll for Web Designers and Content Writers

  14 hours

Reactive Programming with Javascript and ReactiveX

  14 hours

Reactive Programming for iOS with RxSwift

  7 hours

Vert.x: Build a Reactive Application on JVM

  14 hours

Developing Web Applications with Visual Studio Code

  7 hours

Visual Studio Code

  14 hours

Web Development with Bubble

  7 hours

Yeoman

  7 hours