This is how I learnt AngularJS. There are several small sub-projects in this repo that deals with some special aspects of AngularJS - such as data binding, routing etc. and there is a full Email Client Application that utilizes AngularJS and Bootstrap3.