Course Outline

Introduction

Knockout.js Overview

  • What is Knockout.js?
  • Knocout.js features

Preparing the Development Environment

  • Installing and configuring Knockout.js

View Models and Observables

  • Creating view models and observables
  • Working with observables

Bindings

  • Working with text and appearance bindings
  • Working with form and input bindings

Templating

  • Working with template binding and native templating

Components

  • Creating custom components
  • Using component binding

Testing the Application

  • Testing unit tests and mock tests

Debugging the Application

  • Handling errors

Deploying the Application

  • Deploying a Knockout.js web application

Securing the Application

  • Hardening a Knockout.js web application

Troubleshooting

Summary and Conclusion

Requirements

  • JavaScript programming experience

Audience

  • Web Developers
  14 Hours
 

Testimonials (4)

Related Courses

Related Categories