Learn how to make your first Android app without any programming experience! Our free Android app development course will teach you the basics for app programming.
Learn how to make your apps interactive using buttons and text! In this course you'll learn the basics of the Java programming language and how to apply them to Android.
Learn to build multiple screens and link them together, expanding the range of apps you can create! You'll also learn how to play audio and add images to your apps.
These classes teach you how to build a user interface using Android layouts for all types of devices. Android provides a flexible framework for UI design that allows your app to display different layouts for different devices, create custom UI widgets…
This class teaches the basics of networking using Android, and is a part of the Android Basics Nanodegree by Google.
In this course, you'll learn the basics of data storage in Android, building your first database and an app that could be used for any small business!