Vue.js training course

Attend our Vue.js training course and learn to build amazingly fast web apps with this next generation UI framework

Next 10 May (Remote)
3 days £1,795.00 + VAT

JBI training course London UK

  • Gain an introduction to Vue.js and use it in a simple web project
  • Learn to build amazingly fast web apps with this next generation UI framework
  • Learn how to install Vue.js
  • Use Vue.js components and files
  • Learn reactive coding to bind data and apply directives
  • Manage states with Vuex
  • Create and use Vue plugins
  • Write e2e and unit tests
  • Deploy and integrate a Vue.js application 


Our Vue.js training course will help you master this progressive UI framework, designed from the ground up to be incrementally adoptable.
 The course covers all the fundamentals introducing you to terms, concepts, architecture and tooling before walking you through the install. You also learn about debugging, components and plugins along with how to code, test and deploy your Vue.js applications. 

The course uses a lab-focused workshop style and is designed to help you master Vue.js. It will teach you how to integrate with other libraries or existing projects, and how to power sophisticated Single-Page Applications  (SPA) in combination with modern tooling and supporting libraries.

It is a hands-on course with high practical content, and you will be able to take examples away with you that you worked on during the course. 

JBI training course London UK
JBI training course London UK

JavaScript Programmers looking to learn Vue.JS


Related Courses

Introduction to Vue.js

  • Key terms and concepts
  • Using Vue.js in a simple project
  • Architecture
  • Tooling
  • Vue.js versions

Installing and Using Vue.js

  • MVVM architectural pattern
  • DefineProperty, getters, and setters
  • Creating, using, and debugging a Vue.js application
  • Debugging
  • Scaffolding applications

Understanding and Using Components

  • Explaining components
  • Refactoring a project to use simple components
  • Single-file components
  • Reactive binding CSS transitions

Reactive Coding: Binding Data

  • Data binding
  • Interpolating data
  • Using expressions and filters
  • Applying directives

Managing State with Vuex

  • Parent-child components' communication and events
  • Global state store
  • Installing and using Vuex


  • Introducing Vue plugins
  • Using the vue-resource plugin
  • Creating and using a plugin


  • Unit tests for Vue applications
  • Writing unit tests
  • end- to-end testing
  • Writing e2e tests


  • Setting up continuous integration
  • Deploying an application


Course Updates & Newsletter

Receive the latest version of this course by email & subscribe to our Newsletter

+44 (0)20 8446 7555



Corporate Policies     Terms & Conditions
JB International Training Ltd  -  Company number 08458005

Registered address 1345 High Road, London, N20 9HR