Architect Android apps with MVP, Dagger, Retrofit & RxJava / (Record no. 549969)

MARC details
000 -LEADER
fixed length control field 03499nkm a2200409Ii 4500
001 - CONTROL NUMBER
control field on1022875533
003 - CONTROL NUMBER IDENTIFIER
control field OCoLC
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20180530132845.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION
fixed length control field m o c
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr cna||||||||
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field vz czazuu
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 180212s2018 xx 251 o vleng d
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)1022875533
037 ## - SOURCE OF ACQUISITION
Stock number CL0500000938
Source of stock number/acquisition Safari Books Online
040 ## - CATALOGING SOURCE
Original cataloging agency DLC
Language of cataloging eng
Transcribing agency DLC
Modifying agency Safari Books Online, LLC
-- AU
049 ## - LOCAL HOLDINGS (OCLC)
Holding library Alfaisal Main Library
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.76.A65
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Aggarwal, Manuj,
Relator term speaker.
245 10 - TITLE STATEMENT
Title Architect Android apps with MVP, Dagger, Retrofit & RxJava /
Statement of responsibility, etc Manuj Aggarwal.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE STATEMENTS
Place of production, publication, distribution, manufacture [Place of publication not identified] :
Name of producer, publisher, distributor, manufacturer Stone River eLearning,
Date of production, publication, distribution, manufacture 2018.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Date of publication, distribution, etc 2018.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (1 streaming video file (4 hr., 10 min., 9 sec.)) :
Other physical details digital, sound, color
336 ## - CONTENT TYPE
Content Type Term two-dimensional moving image
Content Type Code tdi
Source rdacontent
337 ## - MEDIA TYPE
Media Type Term computer
Media Type Code c
Source rdamedia
337 ## - MEDIA TYPE
Media Type Term video
Media Type Code v
Source rdamedia
338 ## - CARRIER TYPE
Carrier Type Term online resource
Carrier Type Code cr
Source rdacarrier
511 0# - PARTICIPANT OR PERFORMER NOTE
Participant or performer note Presenter, Manuj Aggarwal.
500 ## - GENERAL NOTE
General note Title from resource description page (Safari, viewed February 8, 2018).
520 ## - SUMMARY, ETC.
Summary, etc "There are tremendous opportunities available out there for app developers and designers all over the world. Android offers an excellent platform for developing and delivering apps. Most of you might already be working on this platform. If so, you would know, Android platform and mobile app industry as a whole has a remarkable future ahead. Smartphones enable us to do a lot these days, from shopping our clothes, booking movie tickets, to ordering groceries and getting them delivered right to our doorsteps. It is hard to believe, but even after all these advancements, there is still a lot of paper-based work happening in the workplace and everyday lives. There are still untapped opportunities and workflows which need to move to the mobile platform. If you have a good idea, the world is your oyster. You can change the way how people live their lives by introducing a compelling app. You may be working as a freelancer or may have a full-time job as an app developer or architect. Whether you create one app a year or multiple apps in a month, there must have been times when you got tired of looking at long strings of code tangled together into a spaghetti-like mess. This is particularly painful if you have to inherit a legacy code base and you have to add features to it or fix bugs. Make your life easier and building apps fun, by learning tried and tested software architectural patterns. In this course, you will get a detailed and behind the scenes look at Model-View-Presenter (MVP) pattern, which helps make code simple and clean. You also get familiar with other fundamental concepts like dependency injection, reactive programming, unit testing, mock objects which assist you throughout the app development lifecycle. Learn frameworks like Dagger 2, Retrofit, RxJava, Junit, Mockito and others. Gain valuable skills of architecting apps in a flexible and scalable manner. Advance your career and work on more cutting edge projects out there."--Resource description page.
630 00 - SUBJECT ADDED ENTRY--UNIFORM TITLE
Uniform title Android (Electronic resource)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Application software
General subdivision Development.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Mobile computing.
655 #7 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
Source of term local
710 2# - ADDED ENTRY--CORPORATE NAME
Corporate name or jurisdiction name as entry element Safari eBooks.
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="http://ezproxy.alfaisal.edu/login?url=http://academic.safaribooksonline.com/?uiCode=sdl&xmlId=100000006A0734">http://ezproxy.alfaisal.edu/login?url=http://academic.safaribooksonline.com/?uiCode=sdl&xmlId=100000006A0734</a>
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Library of Congress Classification
Koha item type eBooks
994 ## -
-- C0
-- UMI

No items available.

Copyright © 2020 Alfaisal University Library. All Rights Reserved.
Tel: +966 11 2158948 Fax: +966 11 2157910 Email:
librarian@alfaisal.edu