Courses

InterTech

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

Youtube

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

Site Point

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

Learn developing mobile apps for advanced level.

teamtreehouse

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

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

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

Learn android development through pioneer academy.

edX

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

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

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

Android Development for Newbies (8+ Hours of Content)

Yoda Learning

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

Learn Android Programming with Khan Academy.

Hacker.io

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

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

CreativeLive

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

Mobile and Android

Coursera

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

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

Udacity

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.