Skip to content
UdacityAndroid DevelopmentFree courseBeginner level

Android Basics: User Interface

Udacity offers this course on understanding design and layout in Android. As part of a master series in Android programming and development, it serves as an initial introduction to familiarize students with the basics of the operating system and developing for it.

Created by: Katherine Kuan

Produced in 2015

icon
What you will learn

  • User input
  • Multiple app screens
  • Networking
  • Data storage

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Course Description

icon
Android Development Awards Best Free Course

Learn the basics of Android and Java programming, and take the first step on your journey to becoming an Android developer! This course is designed for students who are new to programming, and want to learn how to build Android apps. You dont need any programming experience to take this course. If youve been using a smartphone to surf the web and chat with friends, then youre our perfect target student! Learning anything new can be tough. We will walk you through the process of making Android apps, but to get the most out of this course, you must bring your enthusiasm for learning, and budget time on your calendar to learn with us. By the end of this course, you will have learned how to build an apps layout and then practiced those skills by making a birthday card app.

icon
Pros

icon
Cons

    • This is one of the easiest and friendliest introductions into programming and development you can find anywhere.
    • You can try the free version of the course before you decide if you want to commit to the degree program.
    • Paid add-ons are worth substantially more than most paywall-restricted learning supplements. They include mentorship, certification and career assistance.
    • The free course covers virtually nothing. All of the hands-on resources and external help are part of the upcharge, not to mention certification.
    • The bulk of concepts in the course hardly require a course to learn. Unless this is being taken as part of the certified master series, it is a potential waste of time.
    • Allotting 2 weeks to complete such simple learning seems inefficient.

icon
Instructor Details

placeholder

Katherine Kuan, formerly a Developer Advocate at Google, was a software engineer on the Android Apps team for Google Keep, Google Play, and the People app.

icon
More courses by Katherine Kuan

$537.00

icon
More Android Development courses

$11.99

$54.99

$74.99

$74.99

$11.99

$64.99

icon
Reviews

4.5

12 reviews in total

Select a bar to show only those reviews.Select the bar again to show every rating.

By Computer Science on 03/14/2019

The learning goals are presented in the first video. It also gives some quiz questions to reforce the concepts, such as on the views, but it is quite simple, no need to use two quizzes to introduce the same concept. In summary, the learning objectives of the material are very clear. It is a good resource for learners to grasp the basic knowledge to start learning about mobile app development. It can be used as an introductory self-study material for learners. It also provides quizzes for self-assessment.

By iceman_xiii on 09/17/2018

their free courses for android development are good. they teach you in java.

By schv09 on 09/06/2018

I have already gone through the courses in the Android basics series from Udacity and found the teaching style really good for me. I also like that you have projects to work on. I never enrolled in the Nanodegree itself, but I followed along and did all projects.

By CraftyAdventurer on 04/19/2018

Udacity courses don't teach you architecture, that's not their goal. They teach you about android framework and it's components. They are worth the watch to learn about framework itself, and after that you can find tons of resources online about architecture.

By Anonymous on 01/31/2018

One of the best introductory courses for Android that I have personally come across...

By Faizaan Gagan on 08/21/2017

Udacity is the best one so far. Start with android basics and then there are four other courses from intermediate to advanced. And as a matter of fact, all the courses are FREEE!!. The content is top quality because they have engineers from Google delivering the content..

By thuongthoi056 on 07/27/2017

Though the Udacity's courses are pretty good and I still recommend it, it taught to do a lot of things by Google's way which was not always the best way/ practical.

By Aleksandar Vasilevski on 05/10/2017

I was searching for good android course online when i started with Android development and after 4 months i can say the time spend on Udacity Android courses was worth it. It is everything very good explained the learning pace is good you don’t need prior programming experience if you know something then you can have even better start.

By FreeToasty on 05/03/2017

I'm currently taking the beginners course for android development its 5 different classes (for the free version) you don't need to know anything to take it, they WILL go over the java stuff. But it teaches you important best practice information you need to know I would not skip it at all its very in depth as well. You cannot finish it in a day.

By Shaheen Kader on 04/11/2017

In terms of the course, its well structured, that's it! Its useful if and only if : your objective is to get a structured base to Android development OR if your objective is to be an amateur developer. If your goal is to be a pro, then skip the Udacity courses, take a project idea that you are excited about and work on it.

By Dimitrios T on 03/21/2017

Poor introduction of the android front end development. The student learns only how to write 3 layout xml elements which are integrated for the design of the phone screen. It takes officially 2 weeks, but it would rather take 2 days!

By Uday Phalak on 01/01/2017

I have learn android development through various Mooc's and videos like Thenewboston, Lynda, Pluralsight, Videotobrain, Coursera hosted by Prof. Adam Porter, he also good, when it comes to basics and finally Udacity. I find Udacity very convenient and they provide more interactive learning. Its best to learn from google experts

Showing all 12 reviews