Description: About this productSynopsisDevelop smaller, lighter web apps that are simple to create and easy to test, extend, and maintain as they grow. This hands-on guide introduces you to AngularJS, the open source JavaScript framework that uses Model-view-controller (MVC) architecture, data binding, client-side templates, and dependency injection to create a much-needed structure for building web apps. Guided by two engineers who worked on AngularJS at Google, you'll walk through the framework's key features, and then build a working AngularJS app-from layout to testing, compiling, and debugging. If you have JavaScript experience, you'll learn how AngularJS helps reduce the complexity of your web app. Dive deep into Angular's building blocks and learn how they work together Gain maximum flexibility by separating logic, data, and presentation responsibilities with MVC Assemble your full app in the browser, using client-side templates Use AngularJS directives to extend HTML with declarative syntax Communicate with the server and implement simple caching with the $http service Use dependency injection to improve refactoring, testability, and multiple environment design Get code samples for common problems you face in most web appsIf want to get started with AngularJS, either as a side project, an additional tool, or for your main work, this practical guide teaches you how to use this meta-framework step-by-step, from the basics to advanced concepts. By the end of the book, you'll understand how to develop a large, maintainable, and performant application with AngularJS.If you want to get started with AngularJS, either as a side project, an additional tool, or for your main work, this practical guide teaches you how to use this meta-framework step-by-step, from the basics to advanced concepts. By the end of the book, you'll understand how to develop a large, maintainable, and performant application with AngularJS.Guided by two engineers who worked on AngularJS at Google, you'll learn the components needed to build data-driven applications, using declarative programming and the Model-view-controller pattern. You'll also learn how to conduct unit tests on each part of your application.Learn how to use controllers for moving data to and from viewsUnderstand when to use AngularJS services instead of controllersCommunicate with the server to store, fetch, and update data asynchronouslyKnow when to use AngularJS filters for converting data and values to different formatsImplement single-page applications, using ngRoute to select views and navigationDive into basic and advanced directives for creating reusable componentsWrite an end-to-end test on a live version of your entire applicationUse best practices, guidelines, and tools throughout the development cycleProduct IdentifiersISBN-101491901942ISBN-139781491901946eBay Product ID (ePID)201702930Key DetailsAuthorBrad Green, Shyam SeshadriNumber Of Pages200 pagesFormatPaperbackPublication Date2014-09-26LanguageEnglishPublisherO'Reilly Media, IncorporatedPublication Year2014Additional DetailsCopyright Date2014IllustratedYesDimensionsWeight19.7 OzHeight0.6 In.Width7.1 In.Length9.2 In.Target AudienceGroupScholarly & ProfessionalClassification MethodLCCN2015-451240LC Classification NumberQA76.76.A65Dewey Decimal005.133Dewey Edition23
Price: 19.96 USD
Location: Multiple Locations
End Time: 2024-11-22T13:21:52.000Z
Shipping Cost: 3.97 USD
Product Images
Item Specifics
Return shipping will be paid by: Seller
All returns accepted: Returns Accepted
Item must be returned within: 30 Days
Refund will be given as: Money Back
Return policy details:
Item Length: 9.2in.
Item Height: 0.6in.
Item Width: 7.1in.
Author: Shyam Seshadri, Brad Green
Publication Name: Angularjs: Up and Running : Enhanced Productivity with Structured Web Apps
Format: Trade Paperback
Language: English
Publisher: O'reilly, Incorporated
Publication Year: 2014
Type: Textbook
Item Weight: 19.7 Oz
Number of Pages: 322 Pages