MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn899211425
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 150105s2014 caua o 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d YDXCP  |d OCLCO  |d GW5XE  |d UPM  |d CDX  |d COO  |d UMI  |d OCLCF  |d N$T  |d IDEBK  |d DEBBG  |d E7B  |d EBLCP  |d BTCTA  |d OCLCQ  |d Z5A  |d OCLCQ  |d MERUC  |d ESU  |d VT2  |d IOG  |d REB  |d UUM  |d CEF  |d DEHBZ  |d OCLCQ  |d INT  |d U3W  |d OCLCQ  |d WYU  |d YOU  |d UAB  |d UKAHL  |d OCLCQ  |d DCT  |d AU@  |d ERF  |d OCLCQ  |d WURST  |d YUS  |d NOC  |d OCLCO  |d DST  |d OCLCO  |d OCLCQ  |d OCL  |d OCLCO 
019 |a 900731459  |a 900883210  |a 903961564  |a 1005770363  |a 1048138431  |a 1058545534  |a 1066477411  |a 1086538891  |a 1097123116  |a 1110776104  |a 1112532423  |a 1126480666  |a 1129354181  |a 1153002498  |a 1204023173  |a 1295610605  |a 1300528268  |a 1303289664 
020 |a 9781484201602  |q (electronic bk.) 
020 |a 1484201604  |q (electronic bk.) 
020 |z 1484201612  |q (print) 
020 |z 9781484201619  |q (print) 
024 7 |a 10.1007/978-1-4842-0160-2  |2 doi 
029 1 |a AU@  |b 000056059461 
029 1 |a CHNEW  |b 000890507 
029 1 |a CHVBK  |b 374492247 
029 1 |a DEBBG  |b BV042491046 
029 1 |a DEBBG  |b BV043617699 
029 1 |a DEBSZ  |b 434842230 
029 1 |a GBVCP  |b 88284542X 
029 1 |a NLGGC  |b 38731606X 
035 |a (OCoLC)899211425  |z (OCoLC)900731459  |z (OCoLC)900883210  |z (OCoLC)903961564  |z (OCoLC)1005770363  |z (OCoLC)1048138431  |z (OCoLC)1058545534  |z (OCoLC)1066477411  |z (OCoLC)1086538891  |z (OCoLC)1097123116  |z (OCoLC)1110776104  |z (OCoLC)1112532423  |z (OCoLC)1126480666  |z (OCoLC)1129354181  |z (OCoLC)1153002498  |z (OCoLC)1204023173  |z (OCoLC)1295610605  |z (OCoLC)1300528268  |z (OCoLC)1303289664 
037 |a CL0500000543  |b Safari Books Online 
050 4 |a TK5105.8883  |b .G73 2014 
072 7 |a COM  |x 000000  |2 bisacsh 
072 7 |a UY  |2 bicssc 
082 0 4 |a 006.7/6  |2 23 
049 |a UAMI 
100 1 |a Grant, Andrew  |c (Web developer),  |e author. 
245 1 0 |a Beginning AngularJS /  |c Andrew Grant. 
264 1 |a [Berkeley] :  |b Apress,  |c 2014. 
264 2 |a New York, NY :  |b Distributed to the Book trade worldwide by Springer 
264 4 |c ©2014 
264 4 |c ©2015 
300 |a 1 online resource (xii, 200 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 1 |a The expert's voice in web development 
500 |a Includes index. 
588 0 |a Online resource; title from PDF title page (SpringerLink, viewed January 16, 2015). 
520 |a Beginning AngularJS is your step-by-step guide to learning the powerful AngularJS JavaScript framework. AngularJS is one of the most respected and innovative frameworks for building properly structured, easy-to-develop web applications. This book will teach you the absolute essentials, from downloading and installing AngularJS, to using modules, controllers, expressions, filters, and directives. Unlike many other books, you don't need experience with AngularJS or deep JavaScript knowledge to get started here. This book will begin by teaching you the JavaScript you need to know, and then you'll get into the basics of AngularJS. You'll learn powerful AngularJS techniques through clear instructions. With what you learn you'll be able to properly structure your code into manageable modules, understand the MVC design patterns, create expressive and adaptive HTML forms, communicate with servers and use other AngularJS services, use the powerful built-in directives, and learn how to create your own. This might all seem unknown now, but with this book you'll understand it all. AngularJS is a powerful framework, and one which may require you to think a little differently. This book will help you avoid the common pitfalls and get you up to speed, and building solid AngularJS applications, quickly and painlessly. 
505 0 |a At a Glance -- Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Chapter 1: JavaScript You Need to Know -- JavaScript Primer -- Including Scripts on a Page -- Statements -- Functions -- Parameters and Return Values -- Types and Variables -- Primitive Types -- Booleans -- Strings -- Numbers -- Undefined and Null -- JavaScript Operators -- Equality vs. Identity -- Pre- vs. Post- Increment -- Working with Objects -- Creating Obj ects -- Reading and Modifying an Object's Properties -- Adding Methods to Objects -- Enumerating Properties -- Control Flow -- Loops -- Conditional Statements -- Working with Arrays -- Array Literals -- Enumerating and Modifying Array Values -- Callbacks -- JSON -- Summary -- Chapter 2: The Basics of AngularJS -- Why We Need Frameworks -- What Is a Framework? -- Downloading and Installing AngularJS -- Browser Support -- Your First AngularJS Application -- Declarative vs. Procedural Programming -- Directives and Expressions -- What Is a Directive? -- What Are Expressions? -- Summary -- Chapter 3: Introduction to MVC -- Design Patterns -- Model View Controller -- Model -- View -- Controller -- A Separation of Concerns -- Why MVC Matters -- MVC the AngularJS Way -- Summary -- Chapter 4: Filters and Modules -- Introduction to Filters -- Built-in Filters -- The Number Filter -- The Date Filter -- The limitTo Filter -- AngularJS Modules -- What Is a Module? -- Bootstrapping AngularJS -- Creating a Custom Filter -- Summary -- Chapter 5: Directives -- The Basics of Directives -- Using Directives -- Built-in Directives -- ngBind -- ngCloak -- ngInclude -- ngShow and ngHide -- ngRepeat -- Event-Handling Directives -- Using the API Documentation -- Creating a Custom Directive -- The restrict Option -- The template Option -- The link Option -- Summary -- Chapter 6: Working with Forms. 
505 8 |a HTML Forms Overview -- The form Element -- The input Element -- button -- submit -- text -- checkbox -- password -- radio -- The textarea Element -- The select Element -- The label Element -- Model Binding -- AngularJS Forms -- Validating Forms -- Summary -- Chapter 7: Services and Server Communication -- Using Services -- The window Service -- The location Service -- The document Service -- Why Use Services? -- Creating Services -- Promises -- Server Communication -- Handling Returned Data -- Accessing Returned Data -- Handling Errors -- Summary -- Chapter 8: Organizing Views -- Installing the ngRoute Module -- Using URL Routes -- Defining Routes -- Route Parameters -- Eager vs. Conservative Routes -- Route Configuration Options -- HTML5 Mode -- Summary -- Chapter 9: AngularJS Animation -- Installing the ngAnimate Module -- CSS Animation Overview -- Transforms -- Transitions -- Applying Animations -- Summary -- Chapter 10: Deployment Considerations -- Configuration -- Testing -- Error Handling -- Hide Unprocessed Templates -- Minification and Bundling -- Managing the Build Process -- Deployment -- Summary -- Index. 
546 |a English. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Web site development. 
650 0 |a Application software  |x Development. 
650 0 |a JavaScript (Computer program language) 
650 0 |a Software architecture. 
650 0 |a User interfaces (Computer systems) 
650 0 |a Computer programming. 
650 0 |a Software engineering. 
650 2 |a User-Computer Interface 
650 6 |a Programmation (Informatique) 
650 6 |a Génie logiciel. 
650 6 |a Sites Web  |x Développement. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a JavaScript (Langage de programmation) 
650 6 |a Architecture logicielle. 
650 6 |a Interfaces utilisateurs (Informatique) 
650 7 |a computer programming.  |2 aat 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Software engineering  |2 fast 
650 7 |a Computer programming  |2 fast 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a JavaScript (Computer program language)  |2 fast 
650 7 |a Software architecture  |2 fast 
650 7 |a User interfaces (Computer systems)  |2 fast 
650 7 |a Web site development  |2 fast 
653 0 0 |a computerwetenschappen 
653 0 0 |a computer sciences 
653 1 0 |a Information and Communication Technology (General) 
653 1 0 |a Informatie- en communicatietechnologie (algemeen) 
773 0 |t Springer eBooks 
776 0 8 |i Print version:  |a Grant, Andrew (Web developer).  |t Beginning AngularJS.  |d [Berkeley, CA] : Apress, [2014]  |z 9781484201619  |w (DLC) 2015458020  |w (OCoLC)901119143 
830 0 |a Expert's voice in Web development. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484201602/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29490590 
938 |a Baker and Taylor  |b BTCP  |n BK0017513334 
938 |a Coutts Information Services  |b COUT  |n 30426704 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1964891 
938 |a ebrary  |b EBRY  |n ebr11003226 
938 |a EBSCOhost  |b EBSC  |n 934518 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis30426704 
938 |a YBP Library Services  |b YANK  |n 12228718 
994 |a 92  |b IZTAP