Google Launches free android app training for developers. It is a 11 session course with many modules including writing app for multiple screens to monetizing your app. It seems these lessons needs basic knowledge of writing app as none of the sessions discuss writing from scratch. Each session aims to solve a problem or teach a new technique with sample code.
Check out the app training course here.
Google team says this is just beginning of free training, in the future they intend to offer lot of training sessions or courses. Along with the sessions there is a lot of sample code, tutorials, video lessons you can use to hone your skills.