Nanodegree Program

Associate Android Developer Fast Track

Your Complete Path to Google Certification

Learn the skills you’ll need to successfully earn Google’s Associate Android Developer Certification.

Ideal for developers with at least 1-2 years Java experience. See prerequisites below for more detail.

Start with 1 day free trial. 7 days refund on subscription available.
Co-Created By
  • Google
Approx. 4 months
Skill Level
Get Certified Now

View the Nanodegree

Get the Nanodegree Advantage

  • 1-on-1 Coaching And Mentorship

    Whether you're stuck on a project or want to clarify doubts, our mentors can answer any question in personal 1-on-1 sessions.

  • Content by Global Industry Leaders

    We built Nanodegrees with expert analysts and leading technology companies to ensure you master the skills needed to meet the requirements of industry.

  • Self-Paced Progress

    You can work according to your own schedule and at your own pace. Our bite-sized short videos and in between quizzes keep you engaged and are easy to grasp.

  • Tailored Industry Project Portfolio

    Build a portfolio of industry-relevant projects. Upon graduation, you’ll have an array of example work to impress any employer.

  • Fast And Effective Human Feedback On Projects

    Our global network of experienced reviwers will return your project within 24 hours, with line-by-line comments and tips to ensure you are mastering the material.

  • Personalized Career Guidance

    Take advantage of free resume and online profile reviews. You’ll also receive access to our network of hiring partners in India, their join openings and prepare for hiring questions with mock interviews.

Payment Options

We support multiple payment options for your convenience. Choose an option that suits you the most


Credit/Debit Card

Accepting payments through Credit/Debit cards from all major banks.


EMI on Credit Card

Split the payment of the course fee across 3 or more months. Option is available for all plans. Instalment information available on the payment page.

Internet Banking

Internet Banking

Seamless payment though Internet banking accepting payments from over 59 banks.

Prerequisites and Requirements

Programming Experience

Entering students should already have at least 1-2 years experience building applications (web or mobile) in Java—or another object-oriented programming language—prior to enrolling.

If you have no prior programming experience, we recommend you take our Android Basics Nanodegree program by Google. It is the ideal way to establish the foundations you’ll build on as you advance your Android development skills.

Technical Skills and Requirements

You will submit your projects on GitHub, and must have a GitHub handle and know how to share code prior to enrolling. Take our course on How to Use Git and GitHub if you need to learn how to do this.

You will build your apps in Android Studio, and will need to install it on your machine to complete your projects. If you don't have Android Studio installed, see our mini-course on How to Install Android Studio for instructions.

Dedication and Mindset
  • Resourcefulness: Ability to search for and find solutions in documentation, backed by the belief that all problems in code are discoverable;
  • Grit: Ability to work through challenges and persevere when code breaks and tests fail.
  • Growth Mindset: Belief that intelligence is NOT a fixed entity, and can be boosted by hard work in the process of learning and practice.

See the Technology Requirements for using Udacity.

Associate Android Developer Fast Track

Your Complete Path to Google Certification