Skip to content
UdemyAndroid DevelopmentPaid courseBeginner level

Learn Android Application Development (Udemy.com)

A beginner course on Android Application development

Created by: ProgramMe Programming

Last updated September 2018

icon
What you will learn

  • Have a good overview of the Java programming language
  • Install Android Studio and setup the environment
  • Debug an Android Application
  • Create a signed APK file to submit to the Google Play Store
  • Use Explicit and Implicit Intents
  • Make use of Fragments
  • Create a Custom List View
  • Create the Android Actionbar
  • Create a custom Toast
  • Use Shared Preferences, Files and SQLite
  • Use the AsyncTask class
  • Handle Android 6 Permissions
  • Save data in an online database (MBAAS - Backendless) and do User management

How it compares

Against the other 166 rated Udemy courses in Android Development on CourseDuck:

  • Rating4.3 out of 5higher than 39% of them
  • Reviews16,875#5 of 167 by number of reviews
  • Length26.8 hourslonger than 78% of them
  • Last updatedSeptember 2018earlier than 77% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100

icon
Course Description

icon
Android Development Awards Best Practical Course

Android accounts for approximately 85% of all devices sold today (2017 Q1). It only makes sense for you to be developing applications for the Android platform.

I will take you through the basics of Android Application development, and introduce some more complex features as well. This includes the following:

  • An extensive look at the Java programming language

  • Introduction to Android, installing Android Studio.

  • Create your first Android Application, learn to debug the application and learn how to create a signed APK that you can submit to the play store.

  • Working with implicit and explicit intents

  • Detailed example of how to work with Fragments

  • Learn some customizations like a custom ListView, Toast, TextView and ActionBar

  • Learn how to save data to the phone in the form of SharedPreferences, Files and SQLite

  • Learn how to implement Android 6 Permissions

  • Read data from a RSS feed and sending SMSes programmatically

  • Learn how to save data online and do user management with Backendless (MBAAS)

By completing this course, you will have more than just basic knowledge of Android Application Development.

Join this course now!

icon
Pros

icon
Cons

    • This is where you can get your initial start to developing for Android. If this is your first foray, youll still be fine.
    • Despite being beginner-level, the course offers considerable depth of information and skill development.
    • Course does a great job of focusing on the most universal tools and lessons for app development.
    • While being aimed for beginners, students with programming, and especially Java, backgrounds will have a much easier time.
    • Students have mentioned frequent issues with video quality. Images can be blurred at times.
    • While the course is available in multiple languages, it was designed in English. Alternative language translations can have issues.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

ProgramMe Programming

I have been in the teaching profession now for 16 years teaching Mathematics, Java application development and Android application development.

I love to teach people new skills and will go the extra mile for people willing to work hard to pass my courses.

I studied Information Technology and obtained my BSc degree in Information Technology in 2001 and my BSc Honors degree in Information Technology in 2002. I started my teaching career in 2003 and in 2007 obtained my Post Graduate Certificate in Education. In January 2016 I obtained my Masters Degree in Education.

I am currently keeping myself busy creating Android applications and improving current systems at companies while also teaching Android application development and Java application development.

icon
More Android Development courses

$11.99

$54.99

$74.99

$74.99

$11.99

$64.99

icon
Reviews

4.3

16,875 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Ayman Khedr on 10/22/2025

The basics of Android Studio and how to set up your development environment Core concepts of Kotlin (or Java) for Android development How to design intuitive user interfaces using XML and Jetpack Compose Activity lifecycle and app architecture How to handle user input, navigation, and data storage

By Ayush Gupta on 05/10/2020

Amazing course!

By Bruno Pilats on 5/9/2020

I found the course to be very good. Not too long ago I was given a chance to complete the Google's official course on Coursera which I managed till just about more than a half only - due to my daily full time job requirements. Have to be honest and say that this course is as good as if not even better at explaining some particular subjects related to the Android App Dev!

By Akashdeep Dhillon on 05/03/2020

Yes but some links shown in video one are no longer there. So, update them (installation of jdk version 8 is no longer free now)

By Nicholas Wharton on 05/03/2020

I am finding the classes helpful and easy to follow. I have VERY limited experience of coding from similar languages but the level of detail and speed is easy to follow along with. It's also lovely to hear the South African accent again and reminds me of home!

By Christopher Breidi on 05/01/2020

Amazing content, very detailed and clear. Thank you!

By Dragan Milanović on 04/30/2020

Good, but promoting own backend services isted of Googles Firebase.

By Adil Ashfaq on 04/23/2020

Amazing course. Strongly recommended by my side. This course makes you from zero to hero.

By Abdurahaman Alabdali on 04/20/2020

Yes, it was a very clear explanation and good material.

By Mwenso Kabwela on 04/17/2020

The course is clear and concise. concepts are explained in an easy to understand way. excellent stuff!

By Vincent Theophilus H on 04/16/2020

Well, I have learned Java before, but now I forgot all about them, and worse I am willing to make some Android Applications. His sound is crystal clear, the words that he uses are very simple, daily, and less-confusing. And of course, the content is nice. I hope that I can learn to make my own good app after the tutorial finishes, and if I did, then I will change my rating to be a perfect 5.

By Jai supreeth mk on 04/16/2020

If i become something great, it will always be because of you and might come find you and meet you wherever in this world

Showing 12 of 64 reviews