Quem quiser aprender a programar para Android tem aqui um curso online da universidade de Maryland com literatura e videos muito bons - tudo graruito

só o exame e certificação é que penso que sejam pagos, mas mesmo quem não possa acompanhar no momento, pode-se fazer download dos videos em MP4 e apresentações em PDF, etc das várias aulas.
Quem sabe o LEAF de 2015 venha de origem com Android onboard (como já acontece com o sistema R-Link dos Renault)
Aqui fica:
https://www.coursera.org/course/android