Udemy is offering an Android Development course: Become an Android Developer from Scratch for FREE (regularly $10.99) for a limited time.
This course features 11 hr and 32 min of on-demand video that will aid you in creating your own professional quality Android apps, deploy to the Google Play store, and how to interview for a job anywhere in the world.