Welcome to our Android Basics Nanodegree program by Google! Here’s where you’ll get started programming for Android, and when you graduate, you can move on to the advanced Android Developer program!

Nanodegree Program

Android Basics

Learn Java and Start Building Apps
Partners
Logo white google 5caff84

Get a solid grasp on the basics of foundational programming skills used in creating mobile apps

Learn more
Timeline
9 months
Skill Level
Beginner
Student Rating

Sign up to receive your personalized recommendation in your inbox!

*By entering your email, you are opting into marketing communications from Udacity

Thanks for exploring our Nanodegree programs

Let's check your recommendation out right now!

You'll receive your personalized recommendation in your inbox.

Free Course

Android Development for Beginners

Learn the basics of Android and Java programming, and take the first step on your journey to becoming an Android developer!

Learn more
Get Started
Free Course

How to create <anything> in Android

Learn to implement the newest Android user interface components while building apps in Android Studio.

Learn more
Get Started
Android Path

Which learning path is right for me?

When it comes to Android, Udacity has a variety of Nanodegree programs and courses of all levels for you to choose from. Find out which courses are right for you with this quick guide.

View Now

Looking for something else?

Icon globe e82eae5d45465aba4fbe4bb746905ce55dc3324f310b79c60e4a20089057d347

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie de.udacity.com und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de deedb1a7a695700236cb6ef4204ddbede5d197dab9b47716c87a0b4d5d9fc325 Zu de.udacity.com continue in English