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

Microcredential

Android Developer

Google via Udacity Nanodegree

(12)

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

Overview

We built this Nanodegree program in partnership with Google specifically to support aspiring Android Developers. The curriculum is designed to transform those with intermediate skills and a working knowledge of Java development best practices into specialists with the Android platform. Successful completion of the program means a diverse portfolio of projects to show employers, an established credential to affirm your achievements, and your own app on the Google Play Store. If your goal is employment as an Android Developer, this program is exactly what you need to succeed.
Start your career as an Android developer. Learn best practices for mobile development, build a portfolio of apps, and publish your own app to Google Play.

Syllabus

Prerequisite Knowledge

You should have 1-2 years of experience programming in Java or another object-oriented language like Python or C++, and must be proficient using Git and GitHub.See detailed requirements.

  • Welcome to Your Nanodegree program

    Welcome! Here’s an overview of the program where you’ll create an Android app, along with some helpful resources to get you started.

  • Developing Android Apps

    Work with instructors step-by-step to build a cloud-connected Android app. Blending theory and practice, learn how to build great apps the right way.

    Sandwich ClubPopular Movies, Stage 1Popular Movies, Stage 2
  • Advanced Android App Development

    Make your apps more responsive, and create a total user experience with home screen widgets, third-party libraries, and more. Also, learn to deeply integrate rich media, test user interfaces, and publish to Google Play.

    Baking App
  • Gradle for Android and Java

    Learn how to customize your Gradle build, and explore advanced topics like app testing, configuring free vs. paid apps, and creating and integrating libraries.

    Build It Bigger
  • Material Design for Android Developers

    Apply the design principles that define Android's visual language to your apps, using material design elements, transitions and graphics, across multiple form factors.

    Make Your App Material
  • Capstone Project

    Integrate all you've learned in this program to bring your own app idea to life, and publish your app to Google Play.

    Capstone, Stage 1 - DesignCapstone, Stage 2 - Build

Taught by

James Williams, Reto Meier, Dan Galpin, Jocelyn Becker, Katherine Kuan, Lyla Fujiwara, Jennie Kim Eldon, Jessica Lin, Asser Samak, Nikita Gamolsky, Cezanne Camacho, Jeremy Silver, Jose Nieto, Nisha S., Ingo K., Safwan Ahmad S., Neel B., Sergio C. and Kevin T.

Help Center

Most commonly asked questions about Udacity

Reviews for Udacity's Android Developer Based on 12 reviews

  • 5 stars 58%
  • 4 stars 42%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

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

Write a review
  • 1
Michael L
by Michael this course, spending 10 hours a week on it.
Awesome course I have developed Android applications in the past and do this as a hobby. When Google announced the cooperation with Udacity I had to try this course. It is very time consuming (the given estimation of the weekly work involved is correct) but I have learned a lot and got insights all...
Was this review helpful to you? Yes
Anonymous
Anonymous this course.
Useful Guided Android Projects

Going into the course with no prior experience, this course provides a good introduction to Android development and covers a wide variety of topics. The class requires completion of several projects which involve building an app with focus on the given unit's topic. As a complete newcomer, the learning curve of the course at times felt steep as the website itself did not always provide all the necessary material to complete the projects. One should expect to spend some time reading online documentation. Alongside programming, the course also includes job units and other career-related resources which I found helpful for starting professional online profiles and preparing for interviews. Overall, I feel this class was helpful for getting started with Android and for a career in software engineering in general.
Was this review helpful to you? Yes
Shalini P
by Shalini this course, spending 15 hours a week on it.
Actual Career Path of an Android Developer

It was a fantastic experience. In my opinion, the course is based on the actual career path of android developer. Generally an android developer starts his career with making simple basic apps, then move to support multiple devices, fixing bugs , then the new android wear apps and material theme and then create an app of his own idea and involved in from designing UI to final development. This course does the same thing . I have learnt a lot from this course. The reviewers are very good and give many suggestions to improve your coding style.

After completing this course, i feel i can develop any android application by my own. I don't need any server guy, designers and testers. That is the real benefit of this
Was this review helpful to you? Yes
Hend H
by Hend this course.
Android Nanodegree

At the beginning I joined the course mainly for the code review, after that anyway I knew about the career center and webcasts for further knowledge in Android and job hunting, where you will have reviewers too for your LinkedIn and Github profiles and your resume if you desire. The course is impressive and still the lessons are updating and increasing. And as an Android developer it definitely related to the market requirements not just another educational course.
Was this review helpful to you? Yes
Andres M
by Andres this course.
Udacity android nanodegree

I've been develop android apps since three years ago, but i felt the necessity of getting better in android development so i decided to take the Udacity courses and this really helped to me in how to use the best practices in get the things done. I really recommend this nanodegree be cause at the end this is powered by Google.
Was this review helpful to you? Yes
Anonymous
Anonymous this course, spending 10 hours a week on it.
Worth doing

I'm close to completing the nanodegree. It's early days and I think there need to be some improvements in some areas eg. better support from staff/tutors if you have a coding problem. However, I think some parts of the course are very good eg. help with CV/resume and LinkedIn profile, and overall the course is definitely worth doing.
Was this review helpful to you? Yes
Anonymous
Anonymous this course, spending 12 hours a week on it.
Great experience

This course teaches you things that you don't find in tutorials and books i.e. AsyncTaskLoaders wrapped inside Loaders for handling rotation. It gives also teaches you how to play with data bindings, widgets, firebase, gradle and material design. The overall experience was great.
Was this review helpful to you? Yes
Eduardo P
by Eduardo this course, spending 20 hours a week on it.
Excellent Nanodegree

The major part of this Nanodegree material is completely free. It has a big coverage of the android apis and for this is very helpful to understand better some topics. You can pay for mentors and code revisions if you like.
Was this review helpful to you? Yes
Dhananjay K
by Dhananjay this course, spending 10 hours a week on it.
Amazing Course

Udacity is an amazing platform for those who want to learn. They have high quality course material and your work is evaluated by experts of the respective fields. I strongly recommend this course .
Was this review helpful to you? Yes
Anonymous
Anonymous this course, spending 10 hours a week on it.
Highly Recommend!

I completed Android Developer Nanodegree last week. It helped me a lot to learn all aspects of Android framework. I highly recommend it to new android developers.
Was this review helpful to you? Yes
Jonathan R
by Jonathan this course.


Was this review helpful to you? Yes
Anonymous
Anonymous this course.


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