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 …
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.…
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…
PhoneGap is a free and open source framework that allows you to create mobile apps using standardized web APIs for the platforms you want. It develops hybrid applications by using CSS, JavaScript, and HTML, without losing the advantages of native applications.
This book will cover how to set up your PhoneGap development environment, add mobile we…
Section 1: Get started right
* Write your first Python programs by the end of chapter 2
* Design and develop programs that are built with functions and modules by the end of chapter 4
Test and debug your programs like a pro
Use lists and tuples and store their data in text, CSV, or binary files
* Handle exceptions, including file I/O exceptions…
This book starts with a chapter on data structure for two reasons. First, one has an intuitive feeling that data precede algorithms: you must have some objects before you can perform operations on them. Second, and this is the more immediate reason, this book assumes that the reader is familiar with the basic notions of computer programming. Traditi…
Since the last publication of this international bestseller, software testing has seen a renaissance of renewed interest and technology. The biggest change comes in the growing prominence and acceptance of Agile Programming. Software Tosting: A Craftsman's Approach, Third Edition extends the combination of theory and practicality of the first two ed…
I am pleased to place this Up-to-date First Edition of Mathematics - I in the hands of B.Sc. (Information Technology) students of Mumbai University in particular and other Indian Universities in general. The book is written strictly according to the syllabus of Mathematics-I (B.Sc. Information Technology) of Mumbai University in force.
The book i…