Vue.js: Build an Advanced Single-Page Application Training Course
Course
In City Of London
Description
-
Type
Course
-
Location
City of london
Vue.js is an open-source progressive JavaScript front-end framework for building advanced single-page applications. Vue.js aims to take the best of Angular, make it lightweight, and leave out the unnecessary parts.
In this instructor-led, live training, participants will learn how to take advantage of Vue.js's incrementally adoptable architecture to build a complex, single-page application (SPA).
By the end of this training, participants will be able to:
Build web apps that process and render data conditionally
Design interactive web apps that react efficiently to user events
Write modular and reusable code
Incrementally progress a view into full-blown single-page application
Integrate Vue.js to an existing webpage
Use Vue's ecosystem to extend the framework's capability
Audience
Developers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Facilities
Location
Start date
Start date
Reviews
Subjects
- Web
- Rendering
Course programme
Introduction
- Vue.js vs Angular
Overview of Vue.js
- Declarative rendering
- Component composition
- Hot-reloading
- Time-travel debugging
Setting up a development environment
Creating your first application
Working with Templates
Dividing the application into smaller, self-contained components
Methods and computed properties
Reactive programming
Directives and data rendering
Applying transitions
Routing
Managing state
Creating animations
Refactoring components
Server-side rendering
Supporting libraries and packages.
- Routing
- State management
- Build tooling
Testing your application
Debugging and performance
Embedding Vue.js into existing pages
Deploying your application to production Vue-CLI
Scaling your application
Closing remarks
Vue.js: Build an Advanced Single-Page Application Training Course