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
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (4)

Related Courses

Related Categories