Examples and exercises from Ari Lerner's ng-book