Skip to main content

Android Development Courses

Take free online Android development courses to build your skills. Learn Android development with courses from top institutions around the world on edX. Join today!

Hundreds of great courses at your fingertips

Learn on the go with the new edX mobile app. You can stream or download course videos and watch directly from your iPhone or Android device.

What is Android?

Android is an open-source, customizable mobile operating system created by Google for use on touchscreen devices. It’s the most popular operating system in use today. While mainly installed on smartphones, it is also in use on other smart devices such as TVs and watches.

Online Courses in Android Development

Learn how to make Android apps with free online classes that will teach you the fundamentals. In Introduction to Mobile Application Development using Android, a 6-week, self-paced course from the Hong Kong University of Science and Technology, students will get introduced to the Android platform, Android SDK tools and Android Studio, the development environment used to create Android apps. Learn about mobile UI design, graphics, multimedia, network support and event handling. The course is part of a professional Android certificate program that focuses on using the Java programming language to develop Android applications.

Go further in your mastery of Android with the Professional Android Developer MicroMasters program. This in-depth, 5-course online program offers hands-on training in Android app development using Java and will prepare students for the Google Associate Android Developer Certification Exam. The program starts with basic concepts and then trains programmers in best practices with advice directly from Google Developer Experts. Completion of the program requires students to design and develop their very own application.

Jobs in Android Programming and Development

With an estimated 2 billion mobile devices using the Android operating system, the market for Android applications is huge. Job opportunities for Android experts are vast and include positions for Android app developers, engineers, QA experts, UX designers and more. At the time of this writing, Indeed.com listed over 1,000 open positions for Android developers and over 800 for Android engineers in the United States alone. In addition, well over 15,000 open positions listed Android as a desired skill. Android experts are in high demand and enjoy very secure jobs at competitive salaries.

Explore a Career in Android App Development

Mobile app development offers many lucrative and exciting career options. Enroll in an introductory Java and Android development course and learn how to develop your own application. See if a career in this growing, in-demand field is right for you.