An online course to teach anyone how to code by building real apps (like Uber and Snapchat clones) for Android M using Android Studio