Learning Paths

Google: Associate Android Developer (AAD)

  • Number of Courses8 courses
  • Duration28 hours
  • Skill IQ available Skill IQ
  • 1 Project

The Associate Android Developer Certification from Google is a performance-based exam focused on demonstrating competency and skill in the tasks Android developers most frequently perform. This path will help you prepare for the Associate Android Developer Certification exam and provide you with a strong foundation in the skills necessary to work effectively as an Android developer.

Courses in this path


The courses in this section will teach you the fundamentals of Android development including Android Studio, activities, activity lifecycle, activity interaction with intents, UI layout design, debugging, automated testing, Android Support Libraries, Gradle, and more. These courses will give the foundation necessary to move to the intermediate level.


These courses build on the Android fundamentals you learned in the previous section to teach you the skills necessary to provide a rich application experience that leverages the many features and capabilities of the Android platform. Topics covered include RecyclerView, CardView, NavigationDrawer, options menus, app bar actions, styles, themes, preferences, SQLite, content providers, notifications, PendingIntent, and more.


The courses in this section build on what you've learned in the previous sections to teach you how to create Android applications that closely integrate with the capabilities of the Android platform and are able to reach the widest available user audience. Topics covered include background work with services and JobScheduler, BroadcastReceiver, deep linking, globalization, device adaptability, accessibility, app widgets, custom views, and more.

Join our learners and upskill
in leading technologies