Vue.js Essentials - 1 Day Bootcamp

Vue.js 1 Day Bootcamp
Course Description

Vue is an open-source JavaScript framework for creating progressive web applications. It is designed from the ground up to be more adoptable and developer friendly over options like React and Angular. Combined with other Vue tools, it can scale from a library to a fully-featured framework. The Vue bootcamp provides all the essential knowledge for developers who need to start building apps using the Vue framework.

 

The DEV6 Vue 1 day bootcamp provides in-depth training on:

  • Introduction & Installation​ 
  • Understanding Vue.js​ instance​
  • Using Vue.js directives​
  • Styling your app​
  • Getting modular with components​
  • Vue Router​
  • Lab Work​
    • Development environment setup​
    • Signup form​
    • Adding new routes

 

As the Vue training is delivered, you will be given numerous practical examples and demonstrations. The course is highly interactive and features significant hands-on coding and student labs.

 

Cost
$499 CAD / $499 USD

Duration

1 Day

Vue Training Course Prerequisites

  • Familiarity with HTML, CSS and JavaScript programming
  • No prior experience with Vue is required 

Classes

Mar 20, 2019 - Mar 20, 2019 Mississauga LC or Online Register
Apr 30, 2019 - Apr 30, 2019 Mississauga LC or Online Register
May 29, 2019 - May 29, 2019 Mississauga LC or Online Register
Jun 26, 2019 - Jun 26, 2019 Mississauga LC or Online Register
Jul 24, 2019 - Jul 24, 2019 Mississauga LC or Online Register
Aug 21, 2019 - Aug 21, 2019 Mississauga LC or Online Register
Sep 25, 2019 - Sep 25, 2019 Mississauga LC or Online Register
Oct 29, 2019 - Oct 29, 2019 Mississauga LC or Online Register

Course Outline

Module 1: Introduction

  • What is Vue
  • Quick history of Vue
  • Why use Vue
  • Comparisons with Angular and React
  • Installation

Module 2: Understanding the Vue.js Instance

  • Reactive data-binding
  • Component architecture
  • Vue lifecycle methods

Module 3: Using Vue.js Directives 

  • HTML attributes 
  • DOM events
  • Conditional rendering
  • List rendering

Module 4: Styling 

  • Class bindings - object syntax
  • Class bindings - array syntax bindings
  • Class bindings - binding through components 
  • Inline styles
  • Alternative class and binding syntax 
  • CSS preprocessors 
  • Scoped CSS
  • Organizing styles

Module 5: Getting Modular with Components

  • Reusability
  • Props
  • Events

Module 6: Vue Router

  • Setup
  • Defining routes
  • Dynamic routes
  • Programmatic navigation
  • Nested routes
  • Named views
  • Lazy loading routes

 

Registration for DEV6 Training

Course Title


Dates: dates

Location: location

Price: price

DEV6

4 Robert Speck Parkway, Suite 240

Mississauga ON L4Z 1S1

Canada


Toll Free: 866.464.7790

Office: 905.897.7790

Fax: 905.897.9952

After pressing Register, someone from DEV6 will call/email to confirm registration details, answer questions and take payment.