Thanks for sharing @tokendeep . I have tried Lynda's tutorials some time back. They are pretty easy to grasp. I will be looking into the YouTube channel ( Slidenerd's ) as well. Is there any forum where we can seek help in developing Android apps ?
If i am right then A is home for all android applications beyond the Google Play Store, many authors publish their work on A as they don't have enough money to purchase Play Store Developer Account.
The best teacher for me is currently Derek Banas, he makes videos teaching you languages on YouTube. He has also covered up something about Android Programming.