Books written by me

By making use of long teaching experience of over 16 years, I have written few books on different programming, web development and smartphone development topics. I tried solving most of the queries of the students that they come across while programming. To makes things easier to learn and understand, the books follow the step by step approach where each step is explained through a running program. Following are the books that have been published by foreign publishers:

Make an E-commerce Site in a Weekend Using PHP

Make an E-commerce Site in a Weekend Using PHP

Published by Apress in Dec-15

Learn to build e-commerce sites using PHP by installing a server using WAMP, configuring MySQL for your product database, creating your product database and tables, and writing the required PHP scripts for accessing and inserting data into the database. Make an E-commerce Site in a Weekend: Using PHP details how to create shopping carts for your customers and how to set up secure payment and processing options. Even if you are an absolute beginner and don't have much programming experience, you can build a responsive, powerful, and fully featured e-commerce site quickly using the information in this book.

Foundations of Joomla!

Foundations of Joomla!

Published by Apress in Jul-15

Foundations of Joomla is a step by step practical guide that explains building web sites and blogs using Joomla - a very popular and powerful content management system (CMS). The book takes you through the steps of installing Joomla, configuring your database, creating a blog and a website, followed by instructions on creating new posts and adding content to your site. Even if you are an absolute beginner and don't have any programming experience, you can build responsive, powerful, and fully featured websites quickly. Following clear and easy to understand instructions, you'll master Joomla 3 by building a sample site throughout the book.

Object-Oriented Programming in C# 5.0

Object-Oriented Programming in C# 5.0

Published by Cengage Learning PTR in May-14

LEARNING OBJECT-ORIENTED PROGRAMMING IN C# 5.0 is a uniquely practical, hands-on guide to the powerful features of C# 5.0, one of the most common, general-purpose object-oriented programming languages in use today. The examples and projects in this book progress from easy to advanced, covering the principles and benefits of object-oriented programming for developing real-world applications. With the expert guidance of programmer, author, and teacher B.M. Harwani, you will explore: object-oriented programming fundamentals; advanced class features such as generics and operator overloading; web services, LINQ, multiple threading, and security features.

PhoneGap Build - Developing Cross Platform Mobile Applications in the Cloud

PhoneGap Build - Developing Cross Platform Mobile Applications in the Cloud

Published by Auerbach Publications in Nov-13

PhoneGap is a standards-based, open-source development framework that can be deployed to any mobile device without losing the features of the native app?allowing for access to device contacts, the local file system, camera, and media on multiple platforms without requiring users to write a single line of code. Ideal for intermediate to advanced users, PhoneGap Build: Developing Cross Platform Mobile Applications in the Cloud offers the comprehensive coverage you need to harness the power of this dynamic tool. It provides complete coverage of the cloud computing platform and the theories behind cloud computing, using a series of engaging examples.

The Android Tablet Developer's Cookbook

The Android Tablet Developer's Cookbook

Published by Addison-Wesley Professional in Jun-13

The Android Tablet Developer's Cookbook helps experienced Android developers leverage new Android 4.2.2 features to build compelling applications that take full advantage of tablets' bigger screens, dual-core processors, and larger, faster memory. Tightly focused on Android 4.2.2's tablet-related capabilities, it presents an unparalleled library of easy-to-reuse code for solving real-world problems. Everything's organized in modular, standalone sections to help you quickly find what you're looking for, even when you need to use multiple classes together. Throughout, B.M. Harwani clearly explains how Android tablet apps are unique, how to leverage Android skills and libraries you've already mastered, and how to efficiently integrate tablet APIs and features. From media to NFC, porting phone apps to integrating analytics, this book will help you do it fast and do it right.

Android Programming Unleashed

Android Programming Unleashed

Published by Sams Publishing in Dec-12

Android Programming Unleashed is the most comprehensive and technically sophisticated guide to best-practice Android development with today's powerful new versions of Android: 4.1 (Jelly Bean) and 4.0.3 (Ice Cream Sandwich). Offering the exceptional breadth and depth developers have come to expect from the Unleashed series, it covers everything programmers need to know to develop robust, high-performance Android apps that deliver a superior user experience. Leading developer trainer Bintu Harwani begins with basic UI controls, then progresses to more advanced topics, finally covering how to develop feature rich Android applications that can access Internet-based services and store data. He illuminates each important SDK component through complete, self-contained code examples that show developers the most effective ways to build production-ready code. It also covers understanding the modern Android platform from the developer's standpoint.

Introduction to Python Programming and Developing GUI Applications with PyQT

Introduction to Python Programming and Developing GUI Applications with PyQT

Published by Cengage Learning PTR in Dec-11

INTRODUCTION TO PYTHON PROGRAMMING AND DEVELOPING GUI APPLICATIONS WITH PYQT teaches Python programming step-by-step through practical examples that readers can see in action right away. It begins with a solid introduction of Python from scratch, covering loops, control structures, sequences, functions, classes, and exception handling. Thereafter, the book explores file handling and GUI application development in PyQT, the powerful cross-platform GUI layout and forms builder that allows programmers to rapidly design and build widgets and dialogs. This is a great book for newbie programmers interested in learning Python.

Core Data iOS Essentials

Core Data iOS Essentials

Published by Packt Publishing in Apr-11

Knowing Core Data gives you the option of creating data-driven iOS apps, and this book is the perfect way to learn as it takes you through the process of creating an actual app with hands-on instructions. Covers the essential skills you need for working with Core Data in your applications. Particularly focused on developing fast, light weight data-driven iOS applications. Builds a complete example application. Every technique is shown in context. Completely practical with clear, step-by-step instructions..

Blogging with WordPress 3 for Beginners

Blogging with WordPress 3 for Beginners

Published by CreateSpace in Dec-10

If you've ever wanted to learn how to build and maintain your own blog, Blogging with WordPress 3 for Beginners is for you! This book will lead you through all the building blocks necessary for a fully functional blog in WordPress platform. The book covers : * Different ways of installing WordPress * Creating and managing blog contents through Posts and Pages * Managing Media, Links and Comments * Managing Themes, Custom Menus and Widgets. * Managing user accounts, roles and setting profiles * Extending features of blog through plugins. * Using Tools and Settings * Using Press This tool to grab web pages found on the net * Importing contents from different blogging platforms * Exporting the WordPress blog contents * Submitting posts via email and through desktop client.

Beginning Web Development for Smartphones

Beginning Web Development for Smartphones

Published by CreateSpace in Oct-10

If you've ever wanted to learn how to develop web applications for mobile devices, Beginning Web Development for Smartphones is for you! This book will lead you through all the code necessary for a sample bookstore application using PHP, MySQL, and jQTouch. The book covers : * Building small applications with jQTouch * Change themes, adding panels, displaying titles automatically, highlighting information.

jQuery Recipes - A Problem - Solution Approach

jQuery Recipes - A Problem - Solution Approach

Published by Apress in Jan-10

jQuery is one of today's most popular JavaScript web application development frameworks and libraries. jQuery Recipes can get you started with jQuery quickly and easily, and it will serve as a valuable long-term reference. The book begins with small initial problems that developers typically face while working with jQuery, and gradually goes deeper to explore more complex problems.

Foundation Joomla!

Foundation Joomla!

Published by Apress in Sep-09

Do you want the ability to manage documents, photos, and other content over the Web but don't want to shell out thousands of dollars in proprietary solutions? Want to create an online community for your hobby or user group? While Joomla! is relatively easy to install, a fair amount of knowledge is required in order to configure the application to your specific needs. Foundation Joomla! is an entry developer and user's guide that gets you started with this popular CMS in little or no time.