VueJS Training

VueJS is an open-source progressive JavaScript framework that can easily be incorporated into any existing client/server application. VueJS provides core libraries and APIs that help you create scalable, testable and maintainable single page applications. Like Angular and React, VueJS has become a widely adopted JavaScript framework, which is backed by a health ecosystem and an ever-increasing Vue community.

Cazton can help you and your team master VueJS by providing an intensive hands-on training covering from the basics to advanced level. By the end of this training, you will have the confidence to use this framework as an advanced Vue developer. For those who prefer a more customized approach, our trainings can also be delivered onsite as per your requirements. Please contact us at info@cazton.com for more details. The following topics will be covered in this training.

Modern JavaScript, Tooling & Testing

  • ES6, ES7 and Beyond
  • TypeScript
  • Package Managers
  • Task Runners
  • Transpilers
  • Survey of Front-End IDEs and Editors
  • Introduction to Jasmine
  • Using Karma
  • Using Protractor

The Modern Browser

  • Introduction to the Modern DOM
  • Web Components
  • Beyond the Browser

Getting Started with VueJS

  • Setting up Your Environment
  • What is VueJS?
  • Introduction to DevTools and Vue CLI
  • Creating first Vue App
  • Understanding Folder Structure

VueJS Basics

  • Introduction to Vue Instance
  • Understanding Vue Instance Data and Methods
  • Lifecycle Hooks
  • Creating Components
  • Understanding Custom Elements

VueJS Intermediate

  • Data Binding
  • Looking at Vue Attributes, Directives and Shorthands
  • Computed Properties and Matchers
  • Styling React Components and Elements
  • Rendering Elements
  • Conditional Rendering, List Rendering
  • Event Handling

VueJS Advanced

  • In Depth look at Components
  • Dynamic Components
  • Forms and Form Validations
  • Understanding State Management
  • Installing and Using Vuex
  • In Depth look at Routing and Vue Router
  • Mixins and Filters
  • Render Functions and JSX
  • Animations and Transitions
  • Quick look at Vue's Reactivity System

Cazton is composed of technical professionals with expertise gained all over the world and in all fields of the tech industry and we put this expertise to work for you. We serve all industries, including banking, finance, legal services, life sciences & healthcare, technology, media, and the public sector. Check out some of our services:

Cazton has expanded into a global company, servicing clients not only across the United States, but in Oslo, Norway; Stockholm, Sweden; London, England; Berlin, Germany; Frankfurt, Germany; Paris, France; Amsterdam, Netherlands; Brussels, Belgium; Rome, Italy; Sydney, Melbourne, Australia; Quebec City, Toronto Vancouver, Montreal, Ottawa, Calgary, Edmonton, Victoria, and Winnipeg as well. In the United States, we provide our consulting and training services across various cities like Austin, Dallas, Houston, New York, New Jersey, Irvine, Los Angeles, Denver, Boulder, Charlotte, Atlanta, Orlando, Miami, San Antonio, San Diego, San Francisco, San Jose, Stamford and others. Contact us today to learn more about what our experts can do for you.