{"product_id":"9781430264491","title":"Pro AngularJS","description":"\u003cp\u003e    AngularJS is the leading framework for building dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices. AngularJS, which is maintained by Google, brings the power of the Model-View-Controller (MVC) pattern to the client, providing the foundation for complex and rich web apps. It allows you to build applications that are smaller, faster, and with a lighter resource footprint than ever before.\u003c\/p\u003e\u003cp\u003eBest-selling author Adam Freeman explains how to get the most from AngularJS. He begins by describing the MVC pattern and the many benefits that can be gained from separating your logic and presentation code. He then shows how you can use AngularJS's features within in your projects to produce professional-quality results. Starting from the nuts-and-bolts and building up to the most advanced and sophisticated features AngularJS is carefully unwrapped, going in-depth to give you the knowledge you need.\u003c\/p\u003e\u003cp\u003eEach topic is covered clearly and concisely and is packed with the details you need to learn to be truly effective. The most important features are given a no-nonsense in-depth treatment and chapters include common problems and details of how to avoid them.     \u003c\/p\u003e    What youll learn\u003cul\u003e\n\u003cli\u003eGain a solid architectural understanding of the MVC Pattern to separate logic, data and presentation code. \u003c\/li\u003e\n\u003cli\u003eLearn how to create rich and dynamic web apps using AngularJS\u003c\/li\u003e\n\u003cli\u003eUnderstand how each feature works and why it is important \u003c\/li\u003e\n\u003cli\u003eUnderstand how to extend HTML with declarative syntax \u003c\/li\u003e\n\u003cli\u003eLearn how to extend and customize AngularJS \u003c\/li\u003e\n\u003cli\u003eLearn how to test, refine, and deploy your AngularJS projects \u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for      \u003cp\u003e     This book is ideal for web developers who have a working knowledge of JavaScript, HTML and CSS. The book is platform agnostic and a range of browsers will be presented and discussed throughout the examples.\u003c\/p\u003e\u003cp\u003e      \u003c\/p\u003e     Table of ContentsPart 1 - Getting Started\u003cp\u003e1. Getting Ready\u003c\/p\u003e\u003cp\u003e2. Your First AngularJS App\u003c\/p\u003e\u003cp\u003e3. Putting AngularJS in Context\u003c\/p\u003e\u003cp\u003e4. HTML and CSS Primer\u003c\/p\u003e\u003cp\u003e5. Javascript Primer\u003c\/p\u003e\u003cp\u003e6. SportsStore: A Real Application\u003c\/p\u003e\u003cp\u003e7. SportsStore: Navigation and Checkout\u003c\/p\u003e\u003cp\u003e8. SportsStore: Administration \u003c\/p\u003e\u003cp\u003ePart 2 - Working with AngularJS\u003c\/p\u003e\u003cp\u003e9. The Anatomy of an AngularJS App\u003c\/p\u003e\u003cp\u003e10. Using Binding and Template Directives\u003c\/p\u003e\u003cp\u003e11. Using Element and Event Directives\u003c\/p\u003e\u003cp\u003e12. Working with Forms\u003c\/p\u003e\u003cp\u003e13. Using Controllers and Scopes\u003c\/p\u003e\u003cp\u003e14. Using Filters\u003c\/p\u003e\u003cp\u003e15. Creating Custom Directives\u003c\/p\u003e\u003cp\u003e16. Creating Complex Directives\u003c\/p\u003e\u003cp\u003e17. Advanced Custom Directive Features \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003ePart 3 - AngularJS Modules and Services\u003c\/p\u003e\u003cp\u003e18. Working with Modules and Services\u003c\/p\u003e\u003cp\u003e19. Services for Global Objects, Errors and Expressions\u003c\/p\u003e\u003cp\u003e20. Services for Ajax and Promises\u003c\/p\u003e\u003cp\u003e21. Services for REST\u003c\/p\u003e\u003cp\u003e22. Services for Views\u003c\/p\u003e\u003cp\u003e23. Services for Animation and Touch\u003c\/p\u003e\u003cp\u003e24. Services for Provision and Injection\u003c\/p\u003e\u003cp\u003e25. Services for Testing\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47134270423280,"sku":"9781430264491","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430264491_p0.jpg?v=1763750504","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430264491","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}