Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microcredential

Android Basics

Google via Udacity Nanodegree

(1)

Taken this course? Share your experience with other students. Write review

Overview

Want to learn Android programming basics, but don’t know where to start? In this Nanodegree program, we’ll show you the way. We developed this curriculum with Google for true beginners interested in developing apps for the next billion Android users!
No programming experience? No Problem! Start developing Android apps today.

Syllabus

Prerequisite Knowledge

Students should be motivated to learn and be comfortable with basic computer skills like managing files, navigating the Internet and running programs. Additionally, they should have access to a computer that can run Android Studio.See detailed requirements.

  • Android Basics: User Interface

    Learn how to transform hand-drawn app designs into layouts using the XML markup language, and use Views and ViewGroups to display images and text.

    Build a Single Screen App
  • Android Basics: User Input

    Harness the power of Java to build a coffee-ordering app, use variables to add interactivity to your app, and learn the basics of object-oriented programming.

    Score Keeper AppQuiz App
  • Android Basics: Multi-Screen Apps

    Learn how to show multiple screens, and add audio and images to an app. Learn how Android handles touch events, and make visual changes to add polish to your app.

    Musical Structure AppTour Guide App
  • Android Basics: Networking

    Discover the power of Web APIs and how to use them, and learn the basics of networking in Android, including HTTP networking, JSON parsing, and threads.

    News App

Taught by

Katherine Kuan, Jessica Lin, Jennie Kim Eldon, Asser Samak, Lyla Fujiwara, Joe Lewis, Vicky Tu, Chris Lei, Stavros F., Grzegorz W., Monica M., Klavdii M., Dimitar K. and Andreea M.

Help Center

Most commonly asked questions about Udacity

Review for Udacity's Android Basics Based on 1 reviews

  • 5 star 100%
  • 4 star 0%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Dimitrios T
by Dimitrios this course, spending 10 hours a week on it.
The basics and not only

It was a long but not difficult certification. The students can take a lot of information and not use or understand everything. The beginning is with basic input and it is going through adapter and contract patterns, json apis and parsers, data base and content creations. All of these are covered after that in the course "Developing Android Apps", with more analysis. It is a very step by step approach by applying 9 projects with great support from the community, mentors etc. I could not imagine how active an on-line community could be, at last I took part with a video leading a project!
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free