You should check out jpassion.com , excellent training site for getting a good base knowledge of android and plenty of other courses. It is a pay course but by no means expensive. If you just want android i think its 35 dollars for the full course package that includes presentation slide for notes, video presentations, labs with sample code you can directly import into eclipse. Great for beginner . For 99 dollars you can get unlimited to all of his courses which is great for advancing your career.