KnockoutJS Starter [Instant]

This title is available as an eBook only
KnockoutJS Starter [Instant]
eBook: $12.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print & eBook also available on:
Learn in an Instant - Short, Fast, Focused
Table of Contents
Sample Chapters
  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
  • Learn how to develop a deployable app as the author walks you through each step
  • Understand how to customize and extend KnockoutJS to take your app to the next level
  • Great examples showing how KnockoutJS can simplify your code and make it more robust

Book Details

Language : English
eBook : 50 pages
Release Date : November 2012
ISBN : 1782161147
ISBN 13 : 9781782161141
Author(s) : Eric M. Barnard
Topics and Technologies : All Books, Web Development, Open Source
Sorry, the table of contents for this book is not yet available.

Eric M. Barnard

Eric Barnard is a Software Engineer in Champaign-Urbana, Illinois. He truly feels that a great day starts with a fresh pot of coffee and a blank JavaScript file on his computer screen. Eric grew up on a farm in central Indiana, where he attended Purdue University. After graduating from Purdue, he sharpened his web development and startup skills as a Fellow in the Governor Robert Orr Fellowship in Indianapolis. At the time of this writing, Eric has recently got married and spends his free time attempting to keep his wife sane. He is the author of the Knockout Validation plugin and "KoGrid" a JavaScript DataGrid completely built on top of Knockout. You can find his blog at
Sorry, we don't have any reviews for this title yet.

Code Downloads

Download the code and support files for this book.

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


- 1 submitted: last submission 16 Jul 2013

Errata type: Typo | Page: 34 | Date: 30th November 2012

Top features you need to to know about

should be

Top features you need to know about

Sorry, there are currently no downloads available for this title.

Frequently bought together

KnockoutJS Starter [Instant] +    Joomla! 1.5x Customization: Make Your Site Adapt to Your Needs =
50% Off
the second eBook
Price for both: $29.45

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Learn about the Model-View-ViewModel pattern with practical examples
  • Find out why data binding is so useful when building applications
  • Explore the core library objects and components that KnockoutJS has to offer
  • Discover how to leverage KnockoutJS to solve most of your common development needs
  • Build practical project structures and learn how to organize a maintainable code base
  • Understand how KnockoutJS’s observables and bindings work under-the-hood
  • Create your own custom bindings
  • Practice pro debugging and development techniques

In Detail

Knockout is a JavaScript library that allows developers to create rich, responsive display and editor user interfaces with a clean underlying data model. It’s a JavaScript MVVM library to help you create rich, dynamic user interfaces with clean maintainable code.

The "KnockoutJS Starter" guide pulls from real-world professional app development experiences and brings those to readers in a way that is easy to understand. It works through practical examples in order to showcase both the power of the KnockoutJS library, and illustrate best practices when developing apps.

The guide starts off by working through a real-life app, and then breaks down the patterns and components for the reader to easily understand and reference.

Working through the examples, the reader will see strategies for building out an easy-to-maintain application structure and grasp best-practices for separating business logic from user interface code. Concepts such as retrieving data, building custom user-interface components, and avoiding common mistakes are explained in detail so that the reader can quickly become a pro.

All in all the "KnockoutJS Starter" guide will empower readers with the knowledge they need to take their development skills to another level with KnockoutJS.


Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks. It’s a Starter guide which will get you started quickly with the main features of KnockoutJS and take you through it.

Who this book is for

The "KnockoutJS Starter" guide is for anyone who is curious if KnockoutJS can add to their application development practice. It is written so that novice developers can easily follow along, but is advanced enough that even seasoned developers can glean useful and practical knowledge.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software