Advanced Android App Development

by

Google
Free Course

Advanced Android App Development

Brief overview of content only without mentorship, project reviews, certification

Icon steps
Please waitLoading…
About the course

Advanced Android App Development

Ready to level-up your skills as an Android developer? In this course, you will learn how to make your app production-ready by developing a variety of different sample apps, each designed to showcase advanced capabilities of the Android platform, including fragments, widgets, media playback, and testing. You’ll learn how to create UI tests using the Espresso framework, to leverage third-party libraries and services like ExoPlayer and Firebase Cloud Messaging, and use Google APIs to make your app aware of its location. By the end of the course, you’ll know how to publish your own app to the Google Play Store, where you can reach and engage users across the globe.

Course Leads
Lyla Fujiwara

Lyla Fujiwara

Instructor

Cezanne Camacho

Cezanne Camacho

Instructor

Asser Samak

Asser Samak

Instructor

Nikita Gamolsky

Nikita Gamolsky

Instructor

Jessica Lin

Jessica Lin

Instructor

Dan Galpin

Dan Galpin

Instructor

Course Cost
Free
Timeline
Approx. 6 weeks
Skill Level
advanced
Pre-Requisites & Requirements

This course assumes you have taken Developing Android Apps, or have an equivalent background as an Android developer. We also assume you are familiar with using GitHub, which we use to share code. Take our course on Using Git and GitHub if you need this background.

Access to an Android device is helpful, but you may use an emulator if you prefer.

Upgrade to the Nanodegree Advantage

Get started on your journey to #Jobs of Tomorrow

Free Courses
Nanodegree

Industry-relevent Content

Lifetime access of content - Post Graduation

Projects

Project Reviews

Mentorship

Certification

Career Services / Job Assistance

Access to Propel - Udacity's Job Fair

Udacity on the go

Now you can achieve your goals on the move. Discover our offerings, personalised recommendations, classroom experience and so much more. Install Now!

Need Help with Enrollments?1800-121-6240
Mon - Fri, 10 am - 10 pm