Knockout.js online training

Knockout.js Course Content

    LIVE DEBUGGING

  • Debugging Knockout Code
  • Using Conditional Breakpoints
  • Evaluating Expressions
  • Checking Scope
  • Changing Code on the Fly in the Browser
  • Locating and Timing XHR Calls
  • INSPECTING BINDINGS

  • Inspecting Declarative Bindings
  • Inspecting Bindings With a Computed
  • Moving Debug Logic to from HTML to JavaScript
  • Cycles in Object Graphs
  • Custom toJson Function
  • Enabling the Binding Handler
  • Testing the Dump Binding
  • KnockoutJS Chrome PlugIn
  • Examining Context Changes
  • CUSTOM BINDING HANDLERS

  • Extending Your Bindings
  • Creating a Binding Handler
  • UI and Animation
  • 3rd Party Control Scenario
  • Using the Bootstrap Typeahead
  • Data Binding the Typeahead
  • Designing a Binding Handler
  • Writing the Typeahead Handler
  • COMPUTED OBSERVABLES

  • Triggering Disposal of a Computed
  • Deferring Evaluation
  • The Case for a Writeable Computed
  • Using Computeds Wisely
  • EVENT DELEGATION AND PERFORMANCE

  • Managing Events and Performance
  • Advantages of Event Delegation
  • Bindings on Each Row
  • Adding jQuery Event Delegation
  • How to Use the Delegated Binding Handler
  • Refactoring for the Binding Handler
  • PERFORMANCE

  • Efficient Knockout
  • Bindings All At Once
  • Understanding Array Updates
  • Creating the Array Performance Demo
  • Testing Observable Array Performance
  • Using the Underlying Array
  • Testing Large Array Performance
  • Improving Large Array Performance
  • Tracking Re-Evaluations
  • Time to Throttle
  • Throttling Local Data
  • Throttling Ajax

Contact Us

Tel: 91-8897400222
EMAIL: info@mentorsinn

Testimonials

"The "Knockout.js" training was pretty good, and though I was the only one in the online session the class was very much interactive, it was a very good experience, and I am also looking forward to take more trainings from Mentors Inn on other technologies as and when required for me."

- Sunil (JavaScript)