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
Testimonials (4)
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.
Lakshmipriya Sivakumar - Deque Systems Inc
Course - Spring Boot, React, and Redux
I like the professionality of the trainer, he really knows what he is talking about and able to explain almost even the simple subjects on the topic which is great.
Marlon - National Confederation of Cooperatives
Course - React with Next.js
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic
Li Fang Bren Ong - DBS Bank Limited
Course - Ant Design
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.