Agile web development with AngularJS eBook