1. 2

  2. 1

    Following examples is all very well, but until you start building your own stuff you don’t really begin learning.

    Read the online guides, do some of the examples, but try to understand the purpose and implementation of the key parts of the language. In AngularJS this would include directives, controllers, dependency injection, promises, etc.

    You should also understand test design, as this is a key feature of AngularJS. Also have a look at the various tools, libraries and extentions - and use them when building your own example projects, so you can compare them and how they fit with your work flow /style.

    Build stuff, lots of stuff, and you will learn more than you ever do by blindly following examples or taking excepts from cookbooks.