Cargando…

AngularJS Web Application Development.

The book will be a step-by-step guide showing the readers how to build a complete web app with AngularJSJavaScript developers who want to learn AngularJS for developing web apps. Knowledge of JavaScript and HTML is expected. No knowledge of AngularJS is required.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Darwin, Peter Bacon
Otros Autores: Kozlowski, Pawel
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2013.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 4500
001 EBSCO_ocn862788004
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|---|||||
008 131010s2013 enk o 000 0 eng d
040 |a MEAUC  |b eng  |e pn  |c MEAUC  |d EBLCP  |d OCLCQ  |d YDXCP  |d OCLCO  |d N$T  |d OCLCF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d AGLDB  |d OCLCQ  |d VTS  |d STF  |d M8D  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 1267428629  |a 1297225585  |a 1297700619 
020 |a 9781782161837  |q (electronic bk.) 
020 |a 178216183X  |q (electronic bk.) 
029 1 |a DEBBG  |b BV043777405 
029 1 |a DEBSZ  |b 472803654 
035 |a (OCoLC)862788004  |z (OCoLC)1267428629  |z (OCoLC)1297225585  |z (OCoLC)1297700619 
050 4 |a TK5105.88813 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.76 
049 |a UAMI 
100 1 |a Darwin, Peter Bacon. 
245 1 0 |a AngularJS Web Application Development. 
260 |a Birmingham :  |b Packt Publishing,  |c 2013. 
300 |a 1 online resource (372 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a Cover; Copyright; Credits; About the Authors; Acknowledgments; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Angular Zen; Meet AngularJS; Getting familiar with the framework; Finding your way in the project; The community; Online learning resources; Libraries and extensions; Tools; Batarang; Plunker and jsFiddle; IDE extensions and plugins; AngularJS crash course; Hello World -- the AngularJS example; Two-way data binding; The MVC pattern in AngularJS; Bird's eye view; Scopes in depth; View; Modules and dependency injection. 
505 8 |a Modules in AngularJSCollaborating objects; Registering services; Modules lifecycle; Modules depending on other modules; AngularJS and the rest of the world; jQuery and AngularJS; Apples and oranges; A sneak peek into the future; Summary; Chapter 2: Building and Testing; Introducing the sample application; Getting familiar with the problem domain; Technical stack; Persistence store; MongoLab; Server-side environment; Third-party JavaScript libraries; Bootstrap CSS; Build system; Build system principles; Automate everything; Fail fast, fail clean; Different workflows, different commands. 
505 8 |a Build scripts are code tooTools; Grunt.js; Testing libraries and tools; Jasmine; Karma runner; Organizing files and folders; Root folders; Inside the source folder; AngularJS specific files; Start simple; Inside the test folder; File-naming conventions; AngularJS modules and files; One file, one module; Inside a module; Different syntax for registering providers; Syntax for declaring the configure and run blocks; Automated testing; Unit tests; Anatomy of a Jasmine test; Testing AngularJS objects; Testing services; Testing controllers; Mock objects and asynchronous code testing. 
505 8 |a End-to-end testsDaily workflow; Karma runner tips and tricks; Executing a subset of tests; Debugging; Summary; Chapter 3: Communicating with a Back-end Server; Making XHR and JSONP requests with http; Getting familiar with the data model and MongoLab URLs; http APIs quick tour; The configuration object primer; Request data conversion; Dealing with HTTP responses; Response data conversion; Dealing with same-origin policy restrictions; Overcoming same-origin policy restrictions with JSONP; JSONP limitations; Overcoming same-origin policy restrictions with CORS; Server-side proxies. 
505 8 |a The promise API with qWorking with promises and the q service; Learning q service basics; Promises are first-class JavaScript objects; Aggregating callbacks; Registering callbacks and the promise lifecycle; Asynchronous action chaining; More on q; q integration in AngularJS; The promise API with http; Communicating with RESTful endpoints; The resource service; Constructor-level and instance-level methods; resource creates asynchronous methods; Limitations of the resource service; Custom REST adapters with http; Using advanced features of http; Intercepting responses. 
500 |a Testing code that interacts with http. 
520 |a The book will be a step-by-step guide showing the readers how to build a complete web app with AngularJSJavaScript developers who want to learn AngularJS for developing web apps. Knowledge of JavaScript and HTML is expected. No knowledge of AngularJS is required. 
588 0 |a Print version record. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Application software  |x Development. 
650 0 |a JavaScript (Computer program language) 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a JavaScript (Langage de programmation) 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a JavaScript (Computer program language)  |2 fast 
700 1 |a Kozlowski, Pawel. 
776 0 8 |i Print version:  |a Darwin, Peter Bacon.  |t AngularJS Web Application Development.  |d Birmingham : Packt Publishing, ©2013  |z 9781782161820 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=637270  |z Texto completo 
936 |a BATCHLOAD 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL1220960 
938 |a EBSCOhost  |b EBSC  |n 637270 
938 |a YBP Library Services  |b YANK  |n 11119977 
994 |a 92  |b IZTAP