What you need for this book
You obviously don't need to read the entire book before you can start working on your first AngularJS project. I'm a firm believer of learning things the practical way, and that's why from the very first chapter, you will find yourself firing up your IDE/Text editor, and writing code and testing it on your browser.
While you will learn a couple of new features of AngularJS in each of the chapters, each chapter is still self-contained, and you can comfortably jump to any of the chapters that interest you or that you need to refer to for your project.
However, if you are just starting off with AngularJS, then I strongly recommend that you read through the first three chapters before you start jumping.
Software versions
The current stable version of AngularJS while writing this book is 1.2, and unless specified, we will be using the stable version of 1.2.17 for all the examples in this book.
You can get the latest version of AngularJS using any of the following methods:
- Download the compiled minified version from http://www.angularjs.org.
- Fork or clone the source code from the GitHub URL https://github.com/angular/angular.js.
- The recommended option for both development and production code is to call the AngularJS file directly from the Google CDN. The link to the AngularJS section on the CDN is https://developers.google.com/speed/libraries/devguide#angularjs.
Copying the code files
The code examples mentioned in this book can be used in your programs. However, if you choose to burn them on to CDs for redistribution or are putting up the code examples for downloads, you are required to get explicit permission from Packt Publishing.