Interested in programming for Android devices? Check out Udacity's "Intro to Java" course. Java is an essential part of Android and having a good understanding of it(Java) will help as you go forward with Android. Udacity has one of the best courses that I have seen. There is a subscription cost (at the time of this post $200/mo). Check it out.