Android 50: Crash Course into Android Development (Udemy.com)
An Android course that will build the ground knowledge. Tailored for non-programmers and extreme beginners.
Created by: Safa Orhan
Last updated January 2021
What you will learn
- Creating user interfaces using XML syntax
- Properties of Android Views and ViewGroups
- Transferring a screen design into an Android app
- Fundamental programming concepts in Kotlin
- Adding simple user interactions to the app
- Creating simple Android apps
How it compares
Against the other 166 rated Udemy courses in Android Development on CourseDuck:
- Rating4.6 out of 5higher than 82% of them
- Reviews193#97 of 167 by number of reviews
- Length5 hoursshorter than 72% of them
- Last updatedJanuary 2021earlier than 63% of them
Course Description
Finally!
A quality and content-rich Android development course targeting NON-PROGRAMMERS!
If you haven't written a single line of code before and want to start a career in Android apps development, then this course is for you!
If you are a beginner and know one or two things about programming or Android, then it's also a great opportunity for you to make a fresh start and build knowledge on a good ground.
--
This course is crafted after years of teaching / mentoring Android to beginners and tries to reach out to people who have some concerns starting a career in tech industry.
Starting from the easy topics and finally building upon the ground knowledge, this course is ideal if you are curious if you can start a career in Android Development.
--
What does this course teach?
This course has two main modules:
1. Creating a User Interface
In this first half of the course, you will be able to transfer a complex screen design into an Android app. You will learn concepts like: TextView, ImageView, Button, LinearLayout, RelativeLayout and ScrollView.
You will have a good understanding of common View properties such as background, margin, padding, width, height and will be able to use View specific properties like text, backgroundTint, textSize, textColor, src, scaleType and more.
You will have a basic understanding of Android Studio tooling and you will learn how to navigate yourself in your projects, how to use code and design tabs and how to run apps in your Android device or in an emulator.
2. Making Apps Interactive
In the second half of the course, you will able to write you first lines of Kotlin code to bring apps into life. You will learn about Kotlin, how computers run code, how to write code to make your apps interactive.
You will learn some fundamentals of programming to make your apps interactive:
variables
literals
types
strings
arithmetic operations
click listeners
and more!
Assignments
As your instructor, I believe active learning, so I prepared mini-apps as assignments for you to practice and strengthen your knowledge.
You will code 2 mini-apps with me and 3 more all by yourself!
So at the end of the course you are going to have built 5 apps using the fundamental knowledge you learned!
Instructor Details
- 4.6 Rating
193 Reviews
Safa Orhan
Holding a B.Sc. degree of Computer Engineering, Safa worked in companies and startups in various size as an Android Developer.
He worked in projects that have +10M downloads and near million active users.
He worked in teams that have dozens of mobile engineers.
He also worked as professional and volunteer trainer in several bootcamps and events.
Safa is currently focused on creating quality online courses under the brand: Cactus.School.
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 Amir Azizi on 2/14/2023
Teaching was fair
By Naraha Roufi on 11/19/2022
it was good and clear
By Anshuman Singh on 8/20/2021
An amazing start in Android development. I have got to say that there is a lot of information on internet but it is scattered and can be confusing to beginners but this course is just amazing. Every single detail has been covered w.r.t. Android development that is a good start. Thanks a lot!
By Anastasiya Shaban on 8/16/2021
It's awesome) I love when teacher tries very hard to convey the material both visually and with words. This is so valuable. Also liked comparison of layouts. I'm waiting for the study of complex topics and lectures or programming some projects. And the use of even more useful features. Good luck))
By Snehal Gohad on 2/2/2021
It's going from the beginning as I wanted. I am enjoying the course.
By Robin Lobo on 1/21/2021
The instructor is highly interactive. His way of teaching slowly makes you learn everything more precisely without having to learn again. I would like to recommend this to all those students wanting to learn android studio within less amount of time. Thank you!!!
By Zainab on 12/19/2020
I found this course very instructive and easy to follow, and the instructor is very good at explaining the basic notions.
By Ishu Singh on 10/16/2020
This course will blow your mind. I have never given any review after watching 2 videos but this course forced me to do so. Believe me I am not a newbie on udemy, this course is one of the best.
By Sem Fett on 10/13/2020
-extremely beginner friendly! -the teacher's English is good -fast and helpful responses whenever you have a question or need help -you will learn interesting concepts throughout your course
By Hasan Hüseyin Coşgun on 9/17/2020
Absolutely he deserve 5 star. Ifyou want to learn how to make amazing application with Kotlin, you must start this course. The speaker is encouraging you to develop coding skills. I had finished so quickly, because it was not boring. I hope this serie will be continue and it provides me more experiences. Thanks for course.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100






