Course Code: vuejsbeginner
Duration: 21 hours
Prerequisites:
  • Familiarity with HTML and CSS

Audience

  • Developers
Overview:

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 (online or onsite), participants will learn just the necessary Javascript 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:

  • Undestand and use Javascript and the VueJS framework to build an interactive web application.
  • 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.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Javascript and the world of frameworks
  • Vue.js vs Angular

Overview of Vue JS

  • Declarative rendering
  • Component composition
  • Hot-reloading
  • Time-travel debugging

Crash Course in Javascript

  • Syntax, data structures and operators, conditionals, etc.
  • Creating a simple Javascript application using Javascript, HTML and CSS.

Getting Started Vue JS

  • Setting up a development environment
  • Installing Node.js and Vue.js

Creating Your First Application

  • Working with Templates
  • Methods and computed properties
  • Routing

Interacting with the Application

  • Directives and data rendering
  • Applying transitions
  • Managing state

Enhancing the Application

  • Dividing the application into smaller, self-contained components
  • Creating animations
  • Refactoring components

Testing Your application

  • Debugging and performance

Deploying Your Application

  • Building the Application
  • Uploading Your Code to a Web Server
  • Automating the build process using Vue-CLI, etc.

Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - Javascript and Vue.js for Beginners

Qatar - Javascript and Vue.js for Beginners

Egypt - Javascript and Vue.js for Beginners

Saudi Arabia - Javascript and Vue.js for Beginners

South Africa - Javascript and Vue.js for Beginners

Brasil - Javascript and Vue.js for Beginners

Canada - Javascript and Vue.js for Beginners

中国 - Javascript and Vue.js for Beginners

香港 - Javascript and Vue.js for Beginners

澳門 - Javascript and Vue.js for Beginners

台灣 - Javascript and Vue.js for Beginners

USA - Javascript and Vue.js for Beginners

Österreich - Javascript and Vue.js for Beginners

Schweiz - Javascript and Vue.js for Beginners

Deutschland - Javascript and Vue.js for Beginners

Czech Republic - Javascript and Vue.js for Beginners

Denmark - Javascript and Vue.js for Beginners

Estonia - Javascript and Vue.js for Beginners

Finland - Javascript and Vue.js for Beginners

Greece - Javascript and Vue.js for Beginners

Magyarország - Javascript and Vue.js for Beginners

Ireland - Javascript and Vue.js for Beginners

Luxembourg - Javascript and Vue.js for Beginners

Latvia - Javascript and Vue.js for Beginners

España - Javascript and Vue.js for Beginners

Italia - Javascript and Vue.js for Beginners

Lithuania - Javascript and Vue.js for Beginners

Nederland - Javascript and Vue.js for Beginners

Norway - Javascript and Vue.js for Beginners

Portugal - Javascript and Vue.js for Beginners

România - Javascript and Vue.js for Beginners

Sverige - Javascript and Vue.js for Beginners

Türkiye - Javascript and Vue.js for Beginners

Malta - Javascript and Vue.js for Beginners

Belgique - Javascript and Vue.js for Beginners

France - Javascript and Vue.js for Beginners

日本 - Javascript and Vue.js for Beginners

Australia - Javascript and Vue.js for Beginners

Malaysia - Javascript and Vue.js for Beginners

New Zealand - Javascript and Vue.js for Beginners

Philippines - Javascript and Vue.js for Beginners

Singapore - Javascript and Vue.js for Beginners

Thailand - Javascript and Vue.js for Beginners

Vietnam - Javascript and Vue.js for Beginners

India - Javascript and Vue.js for Beginners

Argentina - Javascript and Vue.js for Beginners

Chile - Javascript and Vue.js for Beginners

Costa Rica - Javascript and Vue.js for Beginners

Ecuador - Javascript and Vue.js for Beginners

Guatemala - Javascript and Vue.js for Beginners

Colombia - Javascript and Vue.js for Beginners

México - Javascript and Vue.js for Beginners

Panama - Javascript and Vue.js for Beginners

Peru - Javascript and Vue.js for Beginners

Uruguay - Javascript and Vue.js for Beginners

Venezuela - Javascript and Vue.js for Beginners

Polska - Javascript and Vue.js for Beginners

United Kingdom - Javascript and Vue.js for Beginners

South Korea - Javascript and Vue.js for Beginners

Pakistan - Javascript and Vue.js for Beginners

Sri Lanka - Javascript and Vue.js for Beginners

Bulgaria - Javascript and Vue.js for Beginners

Bolivia - Javascript and Vue.js for Beginners

Indonesia - Javascript and Vue.js for Beginners

Kazakhstan - Javascript and Vue.js for Beginners

Moldova - Javascript and Vue.js for Beginners

Morocco - Javascript and Vue.js for Beginners

Tunisia - Javascript and Vue.js for Beginners

Kuwait - Javascript and Vue.js for Beginners

Oman - Javascript and Vue.js for Beginners

Slovakia - Javascript and Vue.js for Beginners

Kenya - Javascript and Vue.js for Beginners

Nigeria - Javascript and Vue.js for Beginners

Botswana - Javascript and Vue.js for Beginners

Slovenia - Javascript and Vue.js for Beginners

Croatia - Javascript and Vue.js for Beginners

Serbia - Javascript and Vue.js for Beginners

Bhutan - Javascript and Vue.js for Beginners

Nepal - Javascript and Vue.js for Beginners

Uzbekistan - Javascript and Vue.js for Beginners