What are the modules?
This first module sets the foundations for the course by showing you everything you need to know to get started with Knockout as well as some helpful resources.
This module covers manual subscriptions to bindings and the 3 fundamental types of binding members that provide change notification: observables, observable arrays, and computed observables.
This module covers many of the built-in bindings that Knockout supports for text, input, appearance, and event handling.
5: Templates, Control of Flow, and Containerless Bindings
This module explores the control of flow bindings (if, ifnot, with, foreach and template), demonstrating the value that each of these brings.
6: Custom Binding Handlers and Persisting Data
The course includes 40+ demos that you can run from a single project!
I extend a sincere thank you to some great folks who helped influence this course through their contributions to open source, the plug in community, and some by helping me vet the content and ideas. They are, in no particular order: