Udemy is one of the numerous ways you can learn something new from your computer without having to physically get to class. The site has thousands of courses available that cover a wide range of topics, with many focusing on Android development. Currently over 9,000 courses are priced at just $10 each for New Year's. This is a savings of up to several hundred dollars per course.

You can find courses that help you get started developing apps for the first time, adjust to Lollipop, create multilingual apps, or get your software ready for Android Wear.

In order to make it easier for Android developers to get started with creating robust applications, the Android team today formalized and unified various coding tutorials into one clearly defined area of the Android dev site: Android Training. The tutorials, or classes, are very well put together, with splits into logical steps to make them flow well, along with sample code you can utilize to "do your homework." There is no fee for taking any of them - think of Android Training as a collection of well organized and curated tutorials.