Kotlin for Android O Development: From Beginner to Advanced (Udemy.com)
Learn coding and designing Android apps with Kotlin while building real app examples like Instagram and Foursquare clone
Created by: Atil Samancioglu
Last updated October 2019
What you will learn
- By the end of our course, you will be able to create professional applications and submit them to the play store from scratch!
- You will also have the skills of a professional developer who can earn thousands of dollars creating applications
How it compares
Against the other 166 rated Udemy courses in Android Development on CourseDuck:
- Rating4.1 out of 5higher than 21% of them
- Reviews1,592#30 of 167 by number of reviews
- Length15.6 hourslonger than 63% of them
- Last updatedOctober 2019earlier than 70% of them
Course Description
Do you have an idea for an application, but you just don't know where to start?
Or maybe you have some programming experience, but you just need a little help.
Then our Complete Kotlin Course is for you!
We are looking for students eager to learn about Android O & Kotlin.
And the best part, you do not need any prior programming language or design experience to get started!
We teach you from scratch, step by step, how to build your very own professional Android applications, with Kotlin.
__________________________________________________________________________
Welcome To Kotlin For Android O Development: From Beginner To Advanced!
⇉ This course is one of the Biggest & Most Comprehensive Kotlin Courses on Udemy Ever Created!
⇉ You get Over 180+ Lectures and 15+ hours of HD content!
⇉ Watch the promo video to see how you can become a professional Kotlin Developer with Android O today!
__________________________________________________________________________
⇉ Join Over 950,000+ Students Have Enrolled in our Udemy Courses!
⇉ 7,500+ Five Star Reviews on our courses prove Students Who Enrolling Are Getting Real Results!
Click the "Take This Course Now" button For Instant Life-Time Access!
__________________________________________________________________________
In our complete course you will learn how to build an Android application from scratch!
In our course, you will start from the beginning by downloading Java JDK and Android Studio. Once you have those installed, you will learn by building real applications like Instagram & Foursquare Clones! We teach you step by step and if you ever have any questions, all you have to do is post in our course discussion to receive help from Atil or Joe! Not only only will you learn with more than 15 hours of HD video, but you will also learn about designing your applications in Sketch. This will give your applications a professional touch and separate your app from all of the others! We also show you step by step how to submit your new app to the Google Play Store!
By the time you are finished with our complete course, you will be able to create almost any kind of application that you want in Android!
But thats not all...
The benefits to our course an absolutely unlimited!
You will learn useful skills about topics below:
Kotlin Basics
Layout
Design with Sketch
Essentials of Kotlin
Table Views
SQLite
Parse
Firebase
APIs
Working with Servers
AWS Server Setup
Social Media & Networks
Content and Overview
You will also learn related subjects and practice them by building applications like "Art Book", "Catch The Kenny Game", "Real Time Currency Converter","Instagram Clone", "Travel Map", "Foursquare Clone" and much more... You will also learn both Firebase & Parse in this course, whereas most online guides only teach you one!
I will also share the final source code of all applications that we create during the course. So you will be able to compare the products when you write your own applications!
__________________________________________________________________________
With the right mindset, understanding, and application of the teachings in this course, you will instantly begin learning how to become a professional Android Developer!
When I learn something new about Kotlin, I add it to the course -at no additional cost to you! This is a course that will continue to add more and more to every aspect of your life.
In addition to the Udemy 30-day money back guarantee, you have my personal guarantee that you will love what you learn in this course.
__________________________________________________________________________
What I can't do in this Course..
I can't guarantee your success – this course does take work on your part. But it can be done!
I am also not responsible for your actions. You are responsible for 100% of the decisions and actions you make while using this course.
__________________________________________________________________________
This course will not remain this price forever! It's time to take action!
Click the "take this course" button, top right, now...every hour you delay is costing you money...
See you in the course!
Sincerely,
Joe Parys & Atil Samancioglu
Instructor Details
- 4.1 Rating
1,592 Reviews
Atil Samancioglu
Herkese Merhaba,
Udemy'de 400.000'den fazla öğrenciye Yazılım, Siber Güvenlik ve Yapay Zeka gibi teknoloji konuları üzerine eğitim veriyorum. Aynı zamanda mezunu olduğum Boğaziçi Üniversitesi'nde Mobil Geliştirme'ye Giriş dersi veriyorum. Ayrıca eğitim ve teknoloji alanında hizmet veren Academy Club'ta kurucu, yazılım alanında hizmet veren Orphex'te CTO görevini üstleniyorum. Harvard'da Yazılım Mühendisliği üzerine yaptığım master'ımı tezli olarak tamamladım.
Mesleğiniz ve eğitiminiz ne olursa olsun programlama öğrenmeye bir şans vermeniz gerektiğine inanıyorum. Yıllar geçtikçe dünyamızda kod yazıp okuyabilenlerin oranı hızla yükseliyor. Siz de eğer ileride dijital çağı yakalayan ve hatta yön veren bir birey olmak istiyorsanız doğru yerdesiniz!
Eğer aklınızda çok iyi bir mobil uygulama fikri varsa, hayallerinizin peşinden koşuyorsanız, iyi bir geliştirici olarak iş sahibi olmak istiyorsanız, siber güvenlik uzmanı olma yoluna girme niyetindeyseniz veya sadece teknoloji çağında bir adım daha önde olmak istiyorsanız artık daha fazla beklemenize gerek yok. 400.000'den fazla kişiden 5 üzerinden 4.7 ortalama puan almış eğitimlere kayıt olup hemen başlayabilirsiniz.
-------------------------------------------------------------------------------------------------------------------------
More courses by Atil Samancioglu
Android Mobil Uygulama Kursu: Kotlin & Java (2026)
4.6 (20,475 Reviews)
Provider: Udemy
Time: 74.2h
$11.99
iOS 26 & Swift 6: Başlangıçtan İleri Seviyeye Mobil Uygulama (2026)
4.7 (6,228 Reviews)
Provider: Udemy
Time: 59.4h
$11.99
Python : Sıfırdan İleri Seviyeye - Etik Hacker Örnekleriyle (2026)
4.7 (4,263 Reviews)
Provider: Udemy
Time: 24.5h
$11.99
ChatGPT 2026: Prompt Mühendisliği, İçerik ve Görsel Üretme
4.7 (2,344 Reviews)
Provider: Udemy
Time: 10.2h
$11.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 Prakasam on 3/22/2020
Students get different types of doubts, some silly, some serious. The student cannot go ahead unless his doubts are cleared. The programme just doesn't work. Unless there is reasonable support from the course directors, the students fail to learn. In this course i did not get any support. My questions were never answered. From Q&A i found many questions, almost all, remained unanswered. This is serious lapse. The programme material uploaded on gitHub is different in many places from the one programming taught at the time of teaching. The apps in the uploaded material just don't run on our Android Studio. Google was of great help which resolved 75% of our issues and we could make some of the apps run. At the end of the course some still remain. And finally, the version of Andorid, 'Oreo' is different from the version, 'Oreo(beta version), used in the course. With the result we had difficulty in following the lectures. Under these circumstances, we had to struggle to follow the lectures. Otherwise the course is well designed. And the instructor did a very good jog. My suggestion is that either you plese update the course material, attend to student's querries promptly, or take it off from the shelf.
By Alejandro Casanova Mutis on 2/8/2020
The beginner part is too simple and wastes way too much time, I don't expect to spend so much time learning how declare a variable. Too much time explaining one small detail, so much time you get bored and eventually skip the lesson, you guys should really get to the point, I don't need to see the teacher googling a South park or Metallica image, you should've done that before and in the lecture just put the image where it belongs. Finally the pronunciation, it is really awful.
By Joe Wright on 11/12/2019
Very useful and enjoyable course that teaches all the core skills required to make virtually any app. Lessons were clear and structured however on rare occasions the methods/code has since been updated meaning the taught method no longer works, the correct method is usually then given in the questions section but it would be nice if the lessons were updated. Thanks!
By Lim Soo Teen on 11/9/2019
This is great hand-on course, I started without any kontlin basic to able to write kotlin app. I will recommended it to all who want to learn Kotlin mobile-app. Thank you very much.
By Vy Phuong Tran on 6/10/2019
This course is good except Section 13 and Section 14. These two sections contain out of date data instructions and I had to struggle a lot. I even can not set up Parse in section 13 so I skipped it. I try to leave comment to ask how to solve problem. He did give me answer but his answer was too general. Most of time is tell me re-watch his video or re-check the code. But I am sure that problem is not mine. Its because out-of-date code and he does not update. Maybe he is too busy. In general, if you dont plan to learn section 13 and 14, it is a good course for you.
By Shubham Pandey on 6/3/2019
I was thinking before taking this course that i will not able to understand android app development due to complications but when i started learning using this course i am addicted to it. I am learning through the course daily to learn something new not only in theory but in practical knowledge that is giving me the strength which i need. Thanks to the Course Instructor for giving me pleasure to learn the android development so much easily.
By Андрей Барковский on 3/24/2019
In general, the course is good, interesting practical tasks, rated 4 stars due to the fact that: 1) The light IDE theme was used. At night it was "painful" for the eyes to watch lectures 2) There is a lack of adherence to the style of the code, it is constantly different, it is not good to demonstrate this to newbies 3) Often noticed "magic constants" and duplication of code, this is something that obviously does not need to be shown to beginners, because they later will do so 4) There were moments that caused doubt that the author understood what he was doing. For example, the constant creation of FeedActivity while saving a post in the Firebase (Instagram Clone section), instead of just closing the UploadActivity. Another example is the creation of the local variable "menuInflater", which is a full copy of the property in the Activity.
By Shelley Gammon on 2/11/2019
I am well versed in web-based technologies such as PHP, CSS, HTML5, and I am functional in Java and JavaScript. But I have been looking to expand into Android applications. So I have been taking courses and learning all I can. I have now taken a number of Kotlin/Android Studio courses. Most of them are missing many key sections and information that this one has most of. However, this one does not even touch on dealing with or using time and/or dates for time/date based applications, or timestamping databases/entries, or how to include and use advertising all key components of many if not most mobile apps. The instructor seemed knowledgeable and was easy to follow. And the course seemed thorough and well organized. I will however recommend this course to friends and colleges.
By Dior Tantry on 12/12/2018
Thanks for the My Teachers in this course , I really have knowledge of this course, and i understand what has been taught in this course. Although i have to learn and try to understand better.
By Edgar Ricardo Pardo Solis on 9/6/2018
I have finished more than 50 lessons, the instructor is very detailed on everything he is doing, we are going trough an easy to follow structured program, I personally speed up the video to 1.5x, I think is a very good speed to follow. Whenever I have had a doubt, the instructor has answered me very quickly and solved my doubts, I´m very happy with this course and I really recommend it.
Quality Score
Overall Score : 82 / 100












