Operating through educational website Udacity, the free course offers step-by-step training to help you build your first Android app from scratch. This isn't your basic beginner course however. Google explains that the course will be advanced and technical enough for experienced developers who are new to Android — maybe even new to mobile — but not new to programming. So you should have the basics down before taking the course. It is free though so you really have little to lose!
“The full course materials – all the videos, quizzes, and forums – are available for free for all students by selecting ‘View Courseware’,” Meier explained in a post on the Android Developers Blog. “Personalized ongoing feedback and guidance from Coaches is also available to anyone who chooses to enroll in Udacity’s guided program.”
So what do you need to do to get started? That is simple, all you’ll need to head over to Udacity and click “Start free trial” to access the full course for free.And for those looking for addition resources, Google points out that would-be Android developers should also check out Google’s existing Android developer documentation, samples and videos. I'd also strongly suggest checking out the Android Developers Blog as it has tons of info and news to help you get started and stay up to date on what Google is working on.