FCC has no content on Android development that I know of, but as already mentioned Udacity is a great resource for that. Although the Udacity Nanodegrees are quite expensive (and time-consuming), you can actually take the individual courses that comprise a Nanodegree for free, and Udacity has two related Nanodegrees, Android Basics and Android Developer.
For Android specifically, I don’t know how good Lynda or Udemy are, since I haven’t taken any Android courses on either of those platforms yet, but they do have a fair number of courses on the platform (Udemy has more than Lynda). There are definitely fewer resources for Android development on the Internet than for Web development, so it’ll be a bit more work to learn in comparison.
You didn’t say how far along you are as a programmer, but getting into Android does require a solid background in Java first, and XML won’t hurt either for that matter.