Google has launched an online class to train developers in its vision of app design. The Udacity course, titled Developing Android Apps: Android Fundamentals, includes videos, code files, and other downloadable resources.
While all of the course content is free, a more hands-on experience can be had for $150 per month. This includes feedback from Google’s team of coaches and a certificate of completion. The paid course is currently full, but you can sign up for a notification when more spots open up.
The introductory video states the course is not a “copy and paste code lab,” but instead is focused on Android design principles to help developers build strong applications. The course description advises students should not be newcomers to mobile development, with recommended experience in Java.
Working through the course will require downloading Android Studio, Google’s beta software for building Android apps, along with sifting through sample code and content from the developer site.
The course is another step in Google’s efforts to offer resources to developers, such as its documentation, samples, and videos from the Android site. The company also unveiled Material Design at its I/O conference, seeking to bring a more streamlined and unified look to Android and its applications.
The course introduction describes the class:
Android Fundamentals blends theory and practice to help you build great apps the right way. In this course, you'll build an Android app with the instructors to learn the best practices of mobile development in general and Android development in particular.