Vue.js: Build an Advanced Single-Page Application Training Course

Course

In City Of London

Price on request

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

City Of London (London)
See map
Token House, 11-12 Tokenhouse Yard, EC2R 7AS

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

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

Price on request