David Ly and I recently worked together to create a video tutorial series for Knockout.js. The video series walks through creating a simplified version of Google Docs, allowing users to create documents, spreadsheets and surveys. You can find the video series here:
Sample Video from Section 4:
Sections 1, 2 and 3 are pretty basic (starts out simple). Sections 4 and 5 get a bit heavier. Sections 6, 7 and 8 are code heavy, they dive into the more interesting features of Knockout.js. The video series is meant for people with a basic knowledge of HTML, CSS and JS.
Knockout.js: Building Dynamic Client-Side Web Applications
Knockout.js Homepage link
Knockout Context Debugger – Chrome Extension link
Knockout.js Plugins link