Courses

InterTech

The interTech logo on a white background.

This course is intended for experienced Android developers who want to become proficient with some of the advanced Android development techniques.

Youtube

The Youtube logo on a plain white background.

The Complete Android Developer Course: Build Your Own Android Applications From Beginner To Advanced

Site Point

A blue and orange Site Point logo on a white background.

This course is a follow-up to the hugely successful Beginning Android Development course. We pick-up where Android 1 leaves off, covering topics such as Google Maps & GPS, Audio, Video, Styles, working with the Internet, SQLite databases, and much, much, more!

aspire2

Important Aspire2 international logo on a black background.

Learn developing mobile apps for advanced level.

teamtreehouse

A green hexagon with a green leaf on it, representing the teamtreehouse platform.

Join us as we create a Realtime Messaging application in just five quick videos! We’ll cover how to create a Firebase project in the Firebase Console, how to adjust Firebase read and write permissions, and how to receive realtime updates in YOUR Android applications using Firebase.

HKUSPACE

SEO-optimized profile picture for HKUSPACE.

This course is designed for learners who have taken Android Application Development course previously or already have fundamental Android Application development skills. Learners are expected to havebasic Java programming skills. This course aims to teach Android apps development with advanced features such as Content Provider & SQLite, Touchscreen/Multi-touch programming, Web-kit based approach.

Lynda

A woman is reading a book in a yellow circle with Lynda.

Learn how to create an Android app by following along with the pros in these video tutorials. Build Android apps from scratch or incorporate Java applications into your Android development process.

Pioneer Academy

A blue and green logo with the letter p representing Pioneer Academy.

Learn android development through pioneer academy.

edX

The edX logo on a white background.

This course is designed for students who are new to programming, and want to learn how to develop Android apps. You’ll learn how to create an Android project with Android Studio and run a debuggable version of the app. You’ll also learn some Android architecture and the key principles underlying its design. You will gain an understanding of the processes that are involved in an Android developed application and you will become familiar with Android development tools and user interface. By the end of the course, you’ll build two simple apps that you can share with your friends.

Udacity

The Udacity logo on a blue background.

Android apps are everywhere, and learning to build them can be a fantastic career move. No programming experience? No problem! The skills you learn in this beginning Nanodegree program will accelerate your journey to becoming a working Android Developer.

PLURALSIGHT

The PLURALSIGHT logo.

In this course we go over the very basics of Android, learn about Android apps, the options for developing on Android, and the app markets.

Udemy

A logo featuring the word Udemy in green.

Android Development for Newbies (8+ Hours of Content)

Yoda Learning

Yoda Learning logo emphasizing SEO.

This course teaches Android programming from scratch. You’re right! You just need to have basic knowledge of computer. Right from installation to understanding syntax and basic concepts of programming. This course teaches you all so that you’re ready to build apps on your own. What’s more? You will learn to use native features such as creating menu, using camera and pop-up menu. Our main objective is for you to get ready to make applications that are ready to be uploaded to the app store. This course will teach you how to get started with Eclipse IDE, how to use the Android SDK, and get started of your way to development.

Khan Academy

A green leaf logo, inspired by Khan Academy, on a white background.

Learn Android Programming with Khan Academy.

Hacker.io

Hacker.io is a site for programmers to find and share the best online courses and tutorials while utilizing SEO keywords for optimization.

Android, the mobile operating system from Google has more than 1 Billion daily active users. Learn Android development using these top online Android tutorials and courses and launch your own app in the Play Store!

Advanced Android Development

This course is a follow-up to the hugely successful Beginning Android Development course. We pick-up where Android 1 leaves off, covering topics such as Google Maps & GPS, Audio, Video, Styles, working with the Internet, SQLite databases, and much, much, more!

Udemy

A logo featuring the word Udemy in green.

In this complete course students will learn how to build and develop Android Applications for smartphone and beyond.

CreativeLive

The CreativeLive logo on a white background showcasing their creativity and commitment to excellence.

You don’t need technical experience to start making apps! Learn about app making, app marketing, the app business, and everything in between in Make Your Own App: No Coding Required with Carter Thomas.

CoursMos

CoursMos logo on a white background.

Mobile and Android

Coursera

A Coursera logo with the words start learning.

Learners who successfully complete this Specialization will be well-prepared to master the more advanced material in the subsequent “Mobile Cloud Computing with Android” Specialization.

edX

The edX logo on a white background.

Learn all about Android Application Development and get prepared to take the Google Associate Android Developer Certification Exam.

Udacity

The Udacity logo on a blue background.

Android apps are everywhere, and learning to build them can be a fantastic career move. No programming experience? No problem! The skills you learn in this beginning Nanodegree program will accelerate your journey to becoming a working Android Developer.