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 COURSE 9 December (3 days £1795 + VAT) BOOK NOW

JBI training course London UK

  • Gain an Introduction to Vue.js - use Vue.js in a simple project
  • Learn to build amazingly fast web apps with this next generation UI framework
  • Understand how to Install and Use Vue.js
  • Utilise Components and files
  • Learn Reactive Coding to bind Data and apply directives
  • Manage State with Vuex, Install and use Vuex
  • Create and use Plugins with Vue
  • Write e2e and unit Testing
  • Deploy and integrate 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 install and debugs and then onto using components and plugins along with how to code, test and deploy your Vue.js applications. 

The course is lab focused workshop style and is designed to help you master Vue.js and will teach you how to  integrate with other libraries or existing projects and also how to powering sophisticated Single-Page Applications in combination with modern tooling and supporting libraries.

This is a Hands-On course with high practical content and you will be able to take away with you some of the examples 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

0800 028 6400


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

Registered address 1345 High Road, London, N20 9HR