|
|
|
|
LEADER |
00000cam a2200000Ia 4500 |
001 |
OR_ocn927965816 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cnu|||unuuu |
008 |
151106s2015 enk ob 001 0 eng d |
040 |
|
|
|a IDEBK
|b eng
|e pn
|c IDEBK
|d N$T
|d YDXCP
|d OCLCF
|d UMI
|d TEFOD
|d COO
|d OCLCQ
|d DEBSZ
|d EBLCP
|d OCLCQ
|d DEBBG
|d IDB
|d OCLCQ
|d MERUC
|d OCLCQ
|d VT2
|d CEF
|d NLE
|d UKMGB
|d OCLCQ
|d WYU
|d UAB
|d UKAHL
|d OCLCQ
|d DST
|d OCLCO
|d OCLCQ
|
016 |
7 |
|
|a 018005607
|2 Uk
|
019 |
|
|
|a 928643082
|a 932247780
|a 935250137
|a 961695769
|
020 |
|
|
|a 1782175040
|q (electronic bk.)
|
020 |
|
|
|a 9781782175049
|q (electronic bk.)
|
020 |
|
|
|z 178528049X
|
020 |
|
|
|z 9781785280498
|
029 |
1 |
|
|a AU@
|b 000056999873
|
029 |
1 |
|
|a CHNEW
|b 000893840
|
029 |
1 |
|
|a CHVBK
|b 374529973
|
029 |
1 |
|
|a DEBBG
|b BV043627483
|
029 |
1 |
|
|a DEBBG
|b BV043968142
|
029 |
1 |
|
|a DEBSZ
|b 461172755
|
029 |
1 |
|
|a DEBSZ
|b 485786311
|
029 |
1 |
|
|a GBVCP
|b 882747274
|
029 |
1 |
|
|a UKMGB
|b 018005607
|
029 |
1 |
|
|a AU@
|b 000057154242
|
035 |
|
|
|a (OCoLC)927965816
|z (OCoLC)928643082
|z (OCoLC)932247780
|z (OCoLC)935250137
|z (OCoLC)961695769
|
037 |
|
|
|a 848089
|b MIL
|
037 |
|
|
|a 6EBF4106-A46A-48A5-B885-005D01659517
|b OverDrive, Inc.
|n http://www.overdrive.com
|
050 |
|
4 |
|a QA76.73.J39
|
072 |
|
7 |
|a COM
|x 000000
|2 bisacsh
|
082 |
0 |
4 |
|a 006.7/6
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Buttigieg, Stefan.
|
245 |
1 |
0 |
|a Learning Node.js for mobile application development :
|b make use of Node.js to develop of a simple yet scalable cross-platform mobile application /
|c Stefan Buttigieg and Milorad Jevdjenic.
|
250 |
|
|
|a First edition.
|
260 |
|
|
|a Birmingham :
|b Packt Publishing,
|c 2015.
|
300 |
|
|
|a 1 online resource (248)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
490 |
1 |
|
|a Community experience distilled
|
588 |
0 |
|
|a Online resource; title from PDF title page (EBSCO, viewed November 16, 2015).
|
504 |
|
|
|a Includes bibliographical references and index.
|
505 |
0 |
|
|a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Setting Up Your Workspace; The Node.js backend; Installing Node.js on different systems; Windows; Linux; Ubuntu/Debian; Fedora/RHEL/CentOS; Verifying your installation; Mac OS X; Verifying your installation; Setting up the Ionic framework and Cordova for Mac OS X; Setting up the Ionic framework and Cordova for Windows; Setting up the platform dependencies; Installing Java; Setting up Android Studio for Android, Mac, and Windows.
|
505 |
8 |
|
|a Setting up the Android Software Development KitSetting up your physical Android device for development; Enabling Developer options; Enabling USB debugging; Trusting a computer with installed IDE using secure USB debugging (devices with Android 4.4.2); Setting up the Environment Variables on Windows 7 and higher; Setting up the Environment Variables for iOS on Mac OS X; Installing the iOS SDK; MongoDB; Installation of MongoDB on different Operating System; Windows; Linux; Ubuntu; Fedora/RHEL/CentOS; Starting MongoDB; Mac OS X; Windows; Linux and OSX; Summary.
|
505 |
8 |
|
|a Chapter 2: Configuring Persistence with MongoDBLearning outcomes of MongoDB; An introduction to MongoDB; Documents; Collections; Databases; An example -- a product order database; Connecting to MongoDB; Linux and Mac OS X; Windows; Creating a database; Creating our collections; Creating relations between documents; Querying MongoDB; Searching by ID; Searching by property value; Advanced queries; Connecting MongoDB and Node.js; Setting up a basic project; Connecting to MongoDB; Summary; Chapter 3: Creating an API; Learning outcomes of the RESTful API; RESTing easy; It's all hypermedia; GET.
|
505 |
8 |
|
|a GET allGET by ID; POST; PUT; DELETE; Building a RESTful API with Node.js; Setting up the RESTful API; The HTTP module; Dissecting the HTTP server; Returning JSON; Implementing our GET handlers; Implementing a router; Implementing our POST handlers; Implementing the DELETE and PUT handlers; Testing the API; Moving forward; Summary; Chapter 4: Securing Your Backend; Understanding the outcomes of token-based authentication; The theoretical bit; A small token of trust; Playing your role; Putting it all together; Implementation; Adding the new collections; Adding an authentication module.
|
505 |
8 |
|
|a Creating functions to register and help users log inRegistering users; Enabling users to log in; Extending our API; OAuth; Time-stamped access tokens; Hashing passwords; Summary; Chapter 5: Real-Time Data and WebSockets; Polling; WebSockets; Using WebSockets in Node.js; Setting up our project; Installing socket.io; Creating a chat interface; A basic file server; An alternate chat; The efficient serving of static files; Summary; Chapter 6: Introducing Ionic; Setting up your Ionic web account; Creating your first Ionic application; Checking out your Ionic applications with Ionic View.
|
520 |
|
|
|a Make use of Node.js to learn the development of a simple yet scalable cross-platform mobile application About This Book Use Node.js to satisfy the core backend requirements of modern apps, including user management, security, data access, and real-time data communication Build practical real-world mobile applications, which will give you the necessary knowledge to build your very own mobile solutions Step-by-step development of projects using Ionic Framework as the frontend and Node.js for the backend supported by a MongoDB database Who This Book Is For This book is intended for web developers of all levels of expertise who want to deep dive into cross-platform mobile application development without going through the pains of understanding the languages and native frameworks that form an integral part of developing for different mobile platforms. This book is also for you if you are a developer who wants to capitalize on the MobileFirst strategy and so are going to use JavaScript for your complete stack. What You Will Learn Develop an API from scratch Set up a MongoDB Database as part of your mobile application backend Deploy a cross-platform mobile application from the command line Incorporate features within your mobile application that use native phone features such as a gyroscope, GPS, and accelerometer Implement mobile applications that use web-enabled APIs Build a mobile application with real-time chat messaging features Develop a secure mobile application that is capable of functioning with real-time data In Detail Node.js is a massively popular JavaScript library that lets you use JavaScript to easily program scalable network applications and web services. People approaching Node.js for the first time are often attracted by its efficiency, scalability, and the fact that it's based on JavaScript, the language of the Web, which means that developers can use the same language to write backend code. Also, it's increasingly being seen as a "modern" replacement for PHP in web development, which relies on fast-paced data exchange. The growing community and the large amount of available modules makes Node.js one of the most attractive development environments. This book takes a step-wise and incremental approach toward developing cross-platform mobile technologies using existing web technologies. This will allow you to truly understand and become proficient in developing cross-platform mobile applications with Node.js, Ionic Framework, and Mon...
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a JavaScript (Computer program language)
|
650 |
|
0 |
|a Internet programming.
|
650 |
|
0 |
|a Web site development.
|
650 |
|
6 |
|a JavaScript (Langage de programmation)
|
650 |
|
6 |
|a Programmation Internet.
|
650 |
|
6 |
|a Sites Web
|x Développement.
|
650 |
|
7 |
|a COMPUTERS
|x General.
|2 bisacsh
|
650 |
|
7 |
|a Internet programming.
|2 fast
|0 (OCoLC)fst00977281
|
650 |
|
7 |
|a JavaScript (Computer program language)
|2 fast
|0 (OCoLC)fst00982071
|
650 |
|
7 |
|a Web site development.
|2 fast
|0 (OCoLC)fst01173243
|
700 |
1 |
|
|a Jevdjenic, Milorad.
|
776 |
0 |
8 |
|i Print version:
|a Buttigieg, Stefan.
|t Learning Node.js for Mobile Application Development.
|d Birmingham : Packt Publishing Ltd, ©2015
|z 9781785280498
|
830 |
|
0 |
|a Community experience distilled.
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781785280498/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH29507036
|
938 |
|
|
|a EBL - Ebook Library
|b EBLB
|n EBL4191139
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1089591
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis33054114
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 12684635
|
994 |
|
|
|a 92
|b IZTAP
|