{"product_id":"2940150615441","title":"AngularJS","description":"This book introduces you to AngularJS through a sample project that builds gradually. You will learn about the basic concepts, which allow you to create structured, modular and thus easy-to-maintain applications. In particular, we explain concepts such as modules, scopes, services and directives, and show how you can use them effectively. A separate chapter is devoted to connecting to a REST-based web service. In addition, we discuss tools such as Bower, Grunt, Karma and Yo. These tools can save you time by rendering certain tasks unnecessary. With Yeoman we outline a workflow that defines how these tools can be employed to create a productive environment for developers.","brand":"Brainy Software","offers":[{"title":"Default Title","offer_id":46562796470513,"sku":"2940150615441","price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/5433\/7265\/files\/2940150615441_p0.jpg?v=1765891277","url":"https:\/\/shop.barnesandnoble.com\/products\/2940150615441","provider":"Barnes \u0026 Noble","version":"1.0","type":"link"}