Google Android dominates the mobile market, and by targeting Android, your apps can run on most of the phones and tablets in the world. This new fourth edition of the #1 book for learning Android gets you started, covering all modern Android versions from Android 4.1 through Android 5.0.
Within minutes, you'll create your first working application.…
If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language a step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design. This second edition and its supporting code have been updated for …
Learn to program in a language that's used in millions of smart-phones, tablets, and PCs. You'll learn about design, algorithms, test-ing, and debugging, and come away with all the tools you need to produce quality code.
You don't need any programming experience to get started. In this completely updated second edition, you'll get a detailed intr…
Networking technologies have become an integral part of everyday life, creating a dramatic increase in the number of professions where it is important to understand them. TCP/IP Protocol Suite teaches students and professionals with no prior knowledge of TCP/IP everything they need to know about the subject. This comprehensive book uses hundreds of …
Authored by veterans in the subject field, this new textbook on Cloud Computing explores the most critical cloud components and covers all crucial aspects of the subject like Parallel and Distributed Computing, Virtualization, Cloud Computing Architecture, Cloud Platforms in Industry, and its Applications. With its student- accessible vocabulary and…
This highly popular text on computation attempts to introduce the necessary mathematical tools gently and gradually, in the context in which they are used, and to provide discussion and examples that make the language intelligible.
The book provides a comprehensive coverage on design and development of embedded hardware, firmware, their integration, and management of development process. This revised edition presents the subject with the help of Learning Objectives (LO) guided by 'Bloom's Taxonomy' and supports outcome based learning. The book elucidates the concepts from elem…
This hallmark text presents both theoretical foundations of Artificial Intelligence and ways in which current techniques can be used in application programs. The new edition has been enriched with specific chapters describing upcoming areas that have found variety of uses under the domain of Artificial Intelligence.
'FAQ's in MFC and MFC Solutions' is intended for the audience who have just started learning MFC and desire to learn more of MFC internals. The purpose of the book is to change the way one thinks, which is more challenging than learning the syntax of a programming language. Learning when and why one should use a particular feature is much harder tha…