Una vez dominas Java, y por dominar no me refiero a que alcances nivel Gurú Coder Fucking Boss..

, si no a que tengas claro cómo se estructura un programa escrito en Java, qué es una clase, qué es un objeto, la herencia entre clases, el polimorfismo (esta palabra da miedo la primera vez que la oyes pero luego resulta ser un concepto la mar de simple).
Es decir, una vez te sientes a gusto con Java, te sorprenderás lo fácil que es hacer tus primeras cositas en Android.
La estructura del programa es algo distinta, y hay que aprender algunos conceptos nuevos... pero nada difícil.
Tendrás que familiarizarte un poco con lenguaje de marcas XML, porque es como habitualmente se diseña la interfaz de la app Android. Pero vamos, para saber lo básico de XML, en una tarde te sobra..
Todo esto de la programación es más sencillo de lo que la gente cree, pero si requiere paciencia. Empezar por lo básico y no querer dar saltos de gigante.
La impaciencia nos acucia a todos, porque queremos hacer "cosas guapas" pero al principio vamos a pasar mucho tiempo haciendo programitas para la consola de texto, nada de ventanitas con botones, formularios y colorines...
Pero es primordial pasar por ese primer ciclo, que te da unos cimientos para luego asimilar y aprovechar mejor lo que venga después.
Sobre una plataforma de aprendizaje.... puedes mirar por Udemy, es habitual que hayan cursos bastante completos a precios rebajados.
Luego también puedes mirar Píldoras Informáticas.
Tiene un canal en Youtube con varios cursos gratis de iniciación y es un tío que explica bastante bien. Luego además, puedes contratar cursos tutorizados. Creo que por el curso completo son unos 50€.
Un saludo.