Best Android Tutorials and Courses

Below you will find the best android 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
()

Build Native Mobile Apps with Flutter

Intermediate
15-35h
Self-paced
None
Do you want to know how to craft high-quality native interfaces on iOS and Android devices? Enroll in this intermediate course today. Learn from these..
Free
""
Learn more about this course
()

How to Install Android Studio

Beginner
15-35h
Self-paced
None
In this short tutorial, students will learn how to install Android Studio on your laptop or desktop computer, whether it's a Windows or Mac machine. T..
Free
""
Learn more about this course
()

Kotlin for Android Developers

Expert
15-35h
Self-paced
None
Take an Android app in Java and convert it to Kotlin, learning key features of the Kotlin programming language along the way.
Free
""
Learn more about this course
()

Firebase Analytics: Android

Intermediate
15-35h
Self-paced
None
If ever you want to learn more about Firebase Analytics, check out this course today. They have experienced individuals who teach the basics of Fireba..
Free
""
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: 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
()

Software Development Process

Intermediate
15-35h
Self-paced
None
Are you a Software Engineer or an Engineer Manager who wants to advance your skills in software development processes? Then, this course is for you. I..
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
()

Advanced Android App Development

Expert
15-35h
Self-paced
None
Level-up your skills and make your application production- ready by developing apps with advanced features such as integration, material design, widge..
Free
""
Learn more about this course
()

Material Design for Android Developers

Intermediate
15-35h
Self-paced
None
Learn and apply the material design principles that define Android's visual language to your apps.
Free
""
Learn more about this course
()

Developing Android Apps

Intermediate
15-35h
Self-paced
None
Check out this course if you want to know how to build a cloud-connected Andriod app. Qualified instructors will will teach you about the tools, prin..
Free
""
Learn more about this course
4.8
(3379)

Android Basics

Beginner
15-35h
Self-paced
None
No programming experience? No Problem! Start developing Android apps today. Want to learn Android programming basics, but don
Free
""
Learn more about this course
()

Developing Android Apps with Kotlin

Intermediate
15-35h
Self-paced
None
Learn the fundamentals of the Kotlin programming language from Kotlin experts at Google.
Free
""
Learn more about this course
()

Mobile Design and Usability for Android

Intermediate
15-35h
Self-paced
None
If you're interested in learning how to design a user-centered mobile app that's built for success, this course is exactly for you. Available for both..
Free
""
Learn more about this course
()

Android Interview Prep

Intermediate
15-35h
Self-paced
None
Prepare yourself and be interview ready by learning how to respond to common Android and mobile development interview questions like a professional. T..
Free
""
Learn more about this course
()

Android Auto Development

Expert
15-35h
Self-paced
None
This Android Auto Development course by Udacity will teach the students how to extend their existing code to make it available to the users wherever t..
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
()

Gradle for Android and Java

Expert
15-35h
Self-paced
None
Master Gradle to create amazing Android and Java apps with this 2-part Udacity course. The first part teaches building automation and delivering softw..
Free
""
Learn more about this course
()

Mobile Design and Usability for iOS

Intermediate
15-35h
Self-paced
None
This course features Facebook's experts in User Research and Product Design letting you learn the steps to design a new mobile product that prioritize..
Free
""
Learn more about this course
()

Passwordless Login Solutions for Android

Intermediate
15-35h
Self-paced
None
Increase your knowledge and learn how to implement Passwordless LogIn for Android using Account Kit and Facebook Login. Through this course, you'll le..
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
()

Firebase in a Weekend: Android

Intermediate
15-35h
Self-paced
None
This course will teach you when and why to choose Firebase as a backend for your Android application.
Free
""
Learn more about this course
()

Android Performance

Expert
15-35h
Self-paced
None
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 us..
Free
""
Learn more about this course
4.2
(3,638)

AngularJS For Beginners

All levels
3h
Self-paced
Certificate (q1)
Create Web Applications, Create Hybrid Apps for Android & iOS,Create single page applications
Free
""
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?