This course runs for a duration of 4 days.
The class will run daily from 10 AM ET to 5 PM ET.
Class Location: Virtual LIVE Instructor Led - Virtual Live Classroom.
Vue.js is the progressive JavaScript framework that is rapidly gaining in popularity in the web community. It can be incrementally adopted, scaling easily from being used as a library to add small functionality to web pages to being used as a framework for a complete single-page-application. Vue.js is also easily integrated with other JavaScript libraries and frameworks.
In this course you will start out working with Vue.js to add small bits of functionality to a page. You will then build a complete front-end web application using Vue.js, with routing and animation, interacting with a web API and implementing the Redux state management pattern using Vuex.
Introduction
Interacting with the DOM
Data and Event Binding
Conditionals and Iterations
The Vue.js Instance
Using the Vue CLI
Creating Components
Communicating Between Components
Advanced Component Usage
Working with Forms
Directives
Filters and Mixins
Transitions and Animations
Working with HTTP APIs
Vue Routing
Managing State with VuEx
Deployment
Students should have a good understanding of HTML and CSS and be experienced JavaScript developers, with an advanced understanding of JavaScript objects and functions as first class citizens.