Development Mobile Apps Courses

Intro to Java Programming
Udacity

Intro to Java Programming

Learn essential computer science and object-oriented programming concepts in this introductory Java course.

FREE TRIAL

Schedule: On Demand

Duration: 4 months

Location: Online

Udacity
Android Performance
Udacity

Android Performance

Performance matters to users, so it must matter to you. Learn how to identify and fix bottlenecks in your Android applications, and ensure a smooth user experience.

FREE TRIAL

Schedule: On Demand

Duration: 4 weeks

Location: Online

Udacity
UX Design for Mobile Developers
Udacity

UX Design for Mobile Developers

This is a design course made for developers. You'll learn UX design skills which will help you make 5-star mobile apps that your users will love.

FREE TRIAL

Schedule: On Demand

Duration: 6 weeks

Location: Online

Udacity
Developing Android Apps
Udacity

Developing Android Apps

Build a cloud-connected Android app, and learn the tools, principles, and best practices of mobile and Android development that you'll apply to your own projects.

FREE TRIAL

Schedule: On Demand

Duration: 10 weeks

Location: Online

Udacity
Material Design for Android Developers
Udacity

Material Design for Android Developers

Learn and apply the material design principles that define Android's visual language to your apps.

FREE TRIAL

Schedule: On Demand

Duration: 4 weeks

Location: Online

Udacity
Gradle for Android and Java
Udacity

Gradle for Android and Java

Build bigger and better Android and Java apps using the Gradle build tool.

FREE TRIAL

Schedule: On Demand

Duration: 6 weeks

Location: Online

Udacity
Android Wear Development
Udacity

Android Wear Development

Learn how to extend your app to Android Wear smartwatches, allowing you to reach users wherever and whenever they'd want or need your app.

FREE TRIAL

Schedule: On Demand

Duration: 2 weeks

Location: Online

Udacity
Android TV and Google Cast Development
Udacity

Android TV and Google Cast Development

Go where your users are: the living room! This course shows you how to extend your existing Android app to also work on Android TV, and/or with Google Cast.

FREE TRIAL

Schedule: On Demand

Duration: 1 weeks

Location: Online

Udacity
Android Auto Development
Udacity

Android Auto Development

Reach your users while they're out and about by extending your Media or Messaging app to Android Auto!

FREE TRIAL

Schedule: On Demand

Duration: 1 weeks

Location: Online

Udacity
Google Location Services on Android
Udacity

Google Location Services on Android

Enhance your apps with Google's Fused Location Provider, Activity Recognition, and Geofencing API capabilities.

FREE TRIAL

Schedule: On Demand

Duration: 2 weeks

Location: Online

Udacity
Google Analytics for Android
Udacity

Google Analytics for Android

Where in the world are people using your app? And how are they using your app? Take this course to learn how to answer these questions!

FREE TRIAL

Schedule: On Demand

Duration: 2 weeks

Location: Online

Udacity
Monetize Your Android App with Ads
Udacity

Monetize Your Android App with Ads

Learn how to monetize apps using Google's AdMob to display banner and interstitial ads!

FREE TRIAL

Schedule: On Demand

Duration: 2 weeks

Location: Online

Udacity