Android App Development - Complete Course (Udemy.com)
Become an Android App Developer
Created by: Amir J
Last updated June 2022
What you will learn
- Android Application Development
- Kotlin Programming
- Design Thinking for Mobile and Android App Development
How it compares
Against the other 166 rated Udemy courses in Android Development on CourseDuck:
- Rating4.4 out of 5higher than 56% of them
- Reviews195#95 of 167 by number of reviews
- Length31.6 hourslonger than 80% of them
- Last updatedJune 2022earlier than 55% of them
Course Description
Hello and welcome to the Android Developer Course. Throughout this course, you will learn how to develop a variety of Android applications. In preparing this course, I've done my best to bring about a decade worth of experience in teaching and developing mobile applications to you. We will begin with the simplest of topics to build our confidence and one step at a time move towards more complex and advanced topics. As a result, this course includes everything you need, to start your career as Android developer or develop the app that you have in mind.
That is done by carefully selecting the best and the latest technology and techniques and also making sure everything in the course has an absolute immediate benefit to you as a learner. Over a span of nearly six months, the content of this course has gone through a multitude of edits and the current curriculum brings about the best possible combination.
The course is designed in 18 sections and each section covers an area in its entirety. In what follows you can get a quick sense of what the 18 different sections will cover:
Android Basics
Kotlin Basics
Intermediate UI
Property Finder App (Sample UI Design App)
Advanced Kotlin
Advanced UI
To-do App (Sample List Taking App)
Touches and Animation
Memory Game (Developing a Puzzle Game in Android)
Maps and Location
Testing and Debugging
Media and Device
Multitasking
Persistent Data
To-do List in Room (Adding Data Persistency to our To-do App)
Networking and Web
Firebase
Cloud To-do List (Porting our To-do App to Firebase Cloud)
By going through these 18 sections, you will have a complete and thorough understanding of how to think about Android App Development as well as how to use the variety of tools to actually execute your ideas.
A lot of excitement ahead, and we look forward to see you at the finish line.
Instructor Details
- 4.4 Rating
195 Reviews
Amir J
Hi! My name is Amir, and I’m excited you’re here.
I specialize in creating interactive solutions at the intersection of AI, machine learning, and digital imagery. With a background in 3D graphics, programming, and mobile development, I have shifted my focus in recent years toward integrating AI-driven techniques into mobile and interactive experiences.
My work often involves leveraging tools like Python, C#, Swift, and Kotlin, combined with frameworks such as Pytorch, Unity, and Android Studio, to build intelligent, user-centered applications. Whether it’s crafting engaging mobile interfaces or developing adaptive systems powered by AI, I am dedicated to delivering cutting-edge experiences.
Thank you for visiting! I update my content regularly, so be sure to check back and explore how my courses and projects might inspire or assist you.
More courses by Amir J
Complete iOS Bootcamp - Swift & Objective-C (2021)
4.6 (319 Reviews)
Provider: Udemy
Time: 35.9h
$74.99
More Android Development courses
NativeScript + Angular: Build Native iOS, Android & Web Apps (2022)
4.8 (1,928 Reviews)
Provider: Udemy
Time: 20.7h
$11.99
Secure User Authentication | Android + Ktor Server + MongoDB (2022)
4.8 (134 Reviews)
Provider: Udemy
Time: 7.5h
$74.99
Unity Android : Build 3D ZigZag Racing Game with Unity & C# (2025)
4.8 (130 Reviews)
Provider: Udemy
Time: 12.1h
$74.99
Dependency Injection in Android with Dagger and Hilt (2024)
4.7 (2,556 Reviews)
Provider: Udemy
Time: 11.9h
$11.99
Kotlin and Android Jetpack Compose masterclass (2026)
4.7 (470 Reviews)
Provider: Udemy
Time: 21.7h
$64.99
Reviews
By Noel MacAraig on 1/23/2025
I can follow the topic and exercise hands on experience in the instruction provided by the teacher.
By Abhay Kumar on 8/7/2022
if you are looking for some best content and future job option this course could be your best choice. it is a complete guide
By Bishownath "Soobash" Dhakal on 5/7/2022
This course is lit and is constructed for the total beginner. This course will make from zero to hero. I enjoy this course from the very beginning. Keep up with good work sir. Thank you so much for this course and your valuable time.
By Fathur Rosy on 12/20/2021
thank you sir for making this course, I got a lot of valuable experience through this course. I give 5 stars for this course because the material presented is suitable for me and this is the learning material that I have been looking for all this time, it is not easy to find on internet search engines with complete learning. In addition to learning material that is comfortable to listen to, I can study it again at any time.
By Chan Henry on 11/27/2021
This course have well timed videos. They are not only effective but concise in explaining, eg. the essential toolset and fundamentals needed for students to develop their own apps. The pace of learning is comfortable. Very solid course for aspirers
By Rashid kh on 7/17/2021
Not for beginners at all, and he doesn't explain everything very well so he skips a lot of information that I have to watch it on youtube then return this course. The instructor asks you to message him before leaving a bad review to tell him what he can improve on and I really wanted to do so but this course is so bad that he needs to update the whole course.
By Yopi Priatna on 7/13/2021
Absolutely this course give you what it takes to become an Android Developer and Amir is one of the best teacher out here. His explanation are very clear and well. Teaching from the very basics and enter the advances later and give you some scenario after learning the fundamentals and putting it on a example of an apps. That's great. You just don't learn about fundamentals but it's also about how it works. Very well done.
By Christian Duane Tisby on 7/8/2021
Amir has been an excellent instructor, and I now have a clear understanding of Android Development. I purchased the course because I was hired as a Jr. Android Developer, and I wanted to be more prepared for the role. Thanks to the course, I am ready.
By Biswaranjan Naik on 5/24/2021
I am really impressed with this course. Amir Sir really explains very well. It is designed with Advanced Kotlin language which is far better than the Java. This is the another best priority of this course. Amir Sir is so supportive also. most of the don't correct your doubts and errors but here Amir Sir himself support at his best. I am really thankful to this with this worthy course.
By Soumya Deep Das on 5/7/2021
Yes it was good. The technique used to teach the concepts were really good. Because online courses with such highly graphical interface as android is really challenging. It really consists of hooks and crooks.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100








