Best Android App Tutorials and Courses

Below you will find the best android app courses from the biggest platforms on the internet ranked based on millions of ratings and reviews.

We wish you the best with studying. Made with by Courseroot
Level Level Dropdown
Pricetag Price Dropdown
Certificate Certificate Dropdown
Hours of content Hours Dropdown
Platforms Platform Dropdown
Filter suggestions:
Beginner
Free
Udemy
Coursera
Clear filters
()

Android Basics by Google

Beginner
+150h
3 Months
Nanodegree
No programming experience? No Problem! Start developing Android apps today. Want to learn Android programming basics, but don?t know where to start? I..
$599
""
Learn more about this course
()

Android Basics: User Input

Beginner
15-35h
Self-paced
None
Have you been wondering on how applications like a simple Basketball Scores Game App are created? Well, you must take this course and start your journ..
Free
""
Learn more about this course
()

Android Basics: Multiscreen Apps

Beginner
15-35h
Self-paced
None
Learn to build multiple screens and link them together, expanding the range of apps you can create! You'll also learn how to play audio and add images..
Free
""
Learn more about this course
()

Android Basics: User Interface

Beginner
15-35h
Self-paced
None
Check out this course if you need to know everything about Android on the beginner level. It provides an overview of the Android Basics Nanodegree pr..
Free
""
Learn more about this course
4.5
(1282)

Java Fundamentals: The Java Language

Beginner
7h 42m
Self-paced
Certificate (q2)
Newcomers to the programming world need to take this course to be able to keep up with the changing world. It offers a complete coverage of the Java p..
Free Trial
""
Learn more about this course
()

How to create in Android

Beginner
15-35h
Self-paced
None
Learn to implement the newest Android user interface components while building apps in Android Studio.
Free
""
Learn more about this course
()

Android Basics: Networking

Beginner
15-35h
Self-paced
None
As part of the free Android Basics Nanodegree course by Google, you will be introduced to the basics of networking. You'll learn how to build multi-sc..
Free
""
Learn more about this course
()

Android Basics: Data Storage

Beginner
15-35h
Self-paced
None
Due to the fact that Android is the most popular mobile OS in the entire world, learning about its various aspects can certainly benefit your career a..
Free
""
Learn more about this course
4.5
(903)

Introduction to Android Development

Beginner
5h 44m
Self-paced
Certificate (q2)
This specific course focuses on Android development and is available primarily for beginners. This beginning level Android course touches on the basic..
Free Trial
""
Learn more about this course
4.5
(420)

Android Beginner Series: Just Enough Java

Beginner
3h 21m
Self-paced
Certificate (q2)
In this course we learn how to create a real Android application using Java and Eclipse. This course will teach you both Java and Android at the same ..
Free Trial
""
Learn more about this course
4.5
(409)

Exploring Android Studio

Beginner
5h 39m
Self-paced
Certificate (q2)
This course provides a detailed look into using Android Studio to develop Android applications. Android Studio is the new Android application developm..
Free Trial
""
Learn more about this course
4.5
(283)

Building Your First Xamarin.Android App from Start to Store

Beginner
3h 50m
Self-paced
Certificate (q2)
In this course, you'll learn how to build a complete, fully-working Xamarin.Android app using C#. Xamarin.Android is covered in a very practical, hand..
Free Trial
""
Learn more about this course
4.5
(196)

Learning to Build Apps with App Inventor

Beginner
2h 39m
Self-paced
Certificate (q2)
Learn how to create Android applications using App Inventor, and learn about some basic programming concepts along the way. Did you know you could cre..
Free Trial
""
Learn more about this course
4.5
(151)

Understanding Android Application Basics

Beginner
3h 51m
Self-paced
Certificate (q2)
Start learning the skills necessary to become a successful Android developer by developing your understanding of Android application development and t..
Free Trial
""
Learn more about this course
4
(158)

Beginning Mobile Development with Xamarin

Beginner
2h 7m
Self-paced
Certificate (q2)
A rapid introduction to mobile development using Xamarin.Forms, Xamarin.iOS, and Xamarin.Android. In this course, you will build a real-world applicat..
Free Trial
""
Learn more about this course
4.5
(121)

Android Fundamentals: Activities

Beginner
2h 43m
Self-paced
Certificate (q2)
The most basic component of an Android application is the Activity. Without an Activity a user cannot interact with the application UI and this course..
Free Trial
""
Learn more about this course
4.3
(676)

How to publish an Android App on Google Play Store

Beginner
0.5h
Self-paced
Certificate (q1)
Step by step lectures on how to prepare your App for publishing, create a Google Publisher account and publish the App.
Free
""
Learn more about this course
4
(108)

Build Cross Platform React Native Apps with Exponent and Redux

Beginner
3h 22m
Self-paced
Certificate (q2)
Learn how to use your existing JavaScript skills to build highly-performant native apps for both iOS and Android. In this course, you'll learn how to ..
Free Trial
""
Learn more about this course
()

Mobile Computing with App Inventor ? CS Principles

Beginner
30h
Unknown
Certificate (q1)
This course introduces basic principles of computer science by designing and building mobile apps in App Inventor for Android.
Free
""
Learn more about this course
5
(45)

Android Services Fundamentals

Beginner
3h 14m
Self-paced
Certificate (q2)
A Service is one of the most basic android components that can perform a long-running task in the background and it does not provide a user interface...
Free Trial
""
Learn more about this course
5
(32)

Overcoming Common Android Performance Barriers

Beginner
2h 4m
Self-paced
Certificate (q2)
Android is the most widely-used mobile OS in the world. This course teaches you how to investigate, evaluate, and improve common performance hazards r..
Free Trial
""
Learn more about this course
4.4
(294)

Android App Development using Kotlin

Beginner
3.5h
Self-paced
Certificate (q1)
Develop Android apps in Kotlin and publish it to Play Store
Free
""
Learn more about this course
5
(24)

Android Apps with Kotlin: Build Your First App

Beginner
4h 15m
Self-paced
Certificate (q2)
Kotlin greatly simplifies the task of creating Android apps. Become a successful Android developer by developing your understanding of the Kotlin lang..
Free Trial
""
Learn more about this course
5
(21)

Building Your First Connected App with Android Studio

Beginner
2h 19m
Self-paced
Certificate (q2)
Android Studio is the main focus of this course. You will learn how to make your Android app connect to a web service and retrieve JSON data from the ..
Free Trial
""
Learn more about this course
  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 24

Popular Subjects

Machine Learning+200 courses
MBA+100 courses
Business+2500 courses
Photography+350 courses
Python+750 courses
Java+1300 courses
Marketing+1500 courses
Project Management+200 courses
PMP+100 courses
Analytics+300 courses
Data Science+200 courses
SEO+500 courses
Matlab+60 courses
Big Data+150 courses
Go to all subjects

Want to try another search?