Android Mobil Uygulama Kursu: Kotlin & Java (Udemy.com)
Instagram, Fruit Ninja klonları gibi popüler uygulamalar yazarak Android geliştirmeyi öğrenin. Java + Kotlin bir arada!
Created by: Atil Samancioglu
Last updated September 2026
Our take
Based on the ratings of 20,475 students, a sample of their written reviews and the syllabus, as the course stood in September 2026. No course pays to be reviewed.
This is a Turkish-language Android course from Atıl Samancıoğlu, who also teaches mobile development at Boğaziçi University. It assumes no coding background and runs about 74 hours across 523 lectures. The structure is unusual. The whole Java track comes first, with a Kenny tap game, a RecyclerView city app, a database app, a maps app and an Instagram clone. Then the Kotlin track rebuilds most of those projects. A Jetpack Compose and Figma section and a Fruit Ninja bonus sit in between. The last update was in September 2026.
Reviewers keep coming back to the teaching. They say Samancıoğlu explains the reasoning behind each line, answers a question before they think to ask it, and backs theory with practical examples. One beginner says they were scared at first and can now build things on their own. The criticism is mild. One reviewer says some code is shown without explaining why it is used. Another wanted debugging and paid-app topics covered. A 2023 one-star review warns that finishing the course will not by itself make you an Android developer.
Length is the real cost. With two language tracks, expect a long haul, though anyone who only wants Kotlin can start at that section, as one reviewer did. Of roughly 20,500 ratings, about 14,700 are five stars and only 184 are one star, which backs up the 4.6 average. More than 76,000 students have enrolled. For Turkish speakers starting Android, it is an easy recommendation. For everyone else, the language settles it.
Pros
- Explains the reasoning behind each line, and a reviewer with no background found it smooth and easy to follow
- Builds real apps: Instagram clone, maps app, Fruit Ninja clone, and a crypto tracker with Retrofit
- Java and Kotlin tracks are separate, so a learner can start at Kotlin as one reviewer did
- Updated September 2026, with Jetpack Compose and Figma UI sections next to classic XML
Cons
- Taught in Turkish only, so it is no use to anyone who does not speak the language
- About 74 hours, and the Kotlin half rebuilds many of the same projects as the Java half
- Some code is shown without a clear why, and reviewers wanted debugging covered
Ders anlatımı güzel ve konular birbiriyle ilgili şekilde ilerliyor. Teorik anlatım pratik örneklerle pekiştiriliyor.
Beginner friendly: no coding needed, and a reviewer with zero background calls the pace smooth and easy to follow.
What you will learn
- Android uygulamalarını yazabilir hale geleceksiniz
- Java'nın tüm temellerine hakim olacaksınız
- Kotlin'in tüm temellerine hakim olacaksınız
- Uygulamalarınızı Google Play'e yükleyip herkese ulaştıracak kadar uzmanlaşacaksınız
- Git & GitHub & Versiyon Kontrolü Sistemlerine hakim olacaksınız
- Cursor ile Geliştirme Yapmak İsteyenler
Course content
26 sections · 523 lectures · 74 hours of video 1 quiz, 3 assignments, 63 articles
- 1Başlamadan Önce 2 free previews2 lectures · 8 min
- 2Giriş 2 free previews12 lectures · 2.3 hours
- 3Java Temelleri 2 free previews30 lectures · 3.4 hours
- 4Layout14 lectures · 1.7 hours
- 5Java Gerekli Bilgiler16 lectures · 1.5 hours
- 6Oyun: Kenny'yi Yakala (Java)8 lectures · 43 min
- 7OOP: Obje Odaklı Programlama13 lectures · 1.5 hours
- 8RecyclerView: Kent Simgeleri Uygulaması (Java)9 lectures · 1.7 hours
- 9Veritabanları: Sanat Kitabım Uygulaması (Java) 1 free preview20 lectures · 3.2 hours
- 10Haritalar: Seyahat Kitabım Uygulaması (Java) 1 free preview16 lectures · 3.4 hours
- 11Instagram Klon: Firebase (Java) 1 free preview17 lectures · 3.2 hours
- 12Oyun Yazmak: Survivor Bird 1 free preview17 lectures · 1.9 hours
- 13Retrofit: Kripto Para Uygulaması (Java)13 lectures · 1.8 hours
- 14Fragment (Java)13 lectures · 1.4 hours
- 15WorkManager (Java)7 lectures · 51 min
- 16Fruit Ninja Clone (Bonus Bölüm) 1 free preview13 lectures · 2.3 hours
- 17Kullanıcı Arayüzü Giydirme (Figma + Compose + XML + Üretken Yapay Zeka) 1 free preview13 lectures · 1 quiz · 2 hours
- 18Kotlin Temelleri 1 free preview39 lectures · 1 quiz · 5.2 hours
- 19Kotlin Gerekli Bilgiler17 lectures · 2.6 hours
- 20Kotlin Kenny Yakalama Oyunu 1 free preview8 lectures · 49 min
- 21Kotlin Obje Odaklı Programlama11 lectures · 1.5 hours
- 22Kotlin Kent Simgeleri: RecyclerView9 lectures · 1.3 hours
- 23Kotlin Veritabanı: Sanat Kitabım18 lectures · 2.8 hours
- 24Kotlin Seyahat Kitabım: Haritalar16 lectures · 3 hours
- 25Kotlin Instagram Clone: Firebase17 lectures · 2.6 hours
- 26Kotlin Fragment & Navigation4 lectures · 28 min
Who it is for
The instructor says it suits
- Android'de uygulama geliştirmek isteyenler
- Java öğrenmek isteyenler
- Sosyal medya uygulamalarında uzmanlaşmak isteyenler
- Programlama dillerine hakim olmak isteyenler
- Kotlin öğrenmek isteyenler
- Android için oyun geliştirmeyi öğrenmek isteyenler
What you need before you start
- Çalışan bir bilgisayarınızın ve internet bağlantınızın olması yeterli
- Herhangi bir yazılım dili bilgisi vb. koşul gerekmemektedir
How it compares
Against the other 166 rated Udemy courses in Android Development on CourseDuck:
- Rating4.6 out of 5higher than 82% of them
- Reviews20,475#3 of 167 by number of reviews
- Length74.2 hourslonger than 99% of them
- Last updatedSeptember 2026more recently than 99% of them
Course Description
Android için Mobil Uygulama yazmayı sıfırdan ileri seviyeye kadar öğrenmek istiyorsanız bu kurs tam size göre!
Android geliştirmeyi son teknoloji ile öğreneceksiniz: Android + Java + Kotlin.
Kurs Udemy'de 450.000+ öğrenciye Mobil Uygulama ve Siber Güvenlik eğitimleri veren ve Boğaziçi Üniversitesi'nde Android Mobil Geliştirme Eğitmeni olan Atıl Samancıoğlu tarafından veriliyor! Siz de Android geliştirme dünyasına adım atmak istiyorsanız aşağıdaki detaylı açıklamayı inceleyip kursa hemen kayıt olabilirsiniz.
Google Android geliştirme için Java haricinde Kotlin'i de destekleyeceğini açıkladı. Daha da ötesi Kotlin'i birinci dil tercihi olarak belirtti. Dört dörtlük bir yazılımcı olmak istiyorsanız iki dili de öğrenmek için doğru yerdesiniz.
Bu kursta Android Mobil Uygulama geliştirme alakalı her seviyeden bilgiler elde edeceksiniz. Eğitimin içindeki bölümlerde değineceğimiz konulardan bazıları şunlar:
Android Studio
Java Temelleri
Kotlin
Jetpack Compose
Obje Odaklı Programlama
Layout
SQLite Veritabanı
Room
Haritalar
Fragment
Firebase
Retrofit
RxJava
JSON & API
Sosyal Medya Uygulamaları
libGdx İle Oyun Yazmak
Coroutines
AdMob
Navigation
View Binding
MVVM
Git & GitHub & Versiyon Kontrol Sistemleri
XML
Cursor ile Yapay Zeka Destekli geliştirme
İçerik & Genel Görünüş
Bu kurs Android Mobil Geliştirme öğrenmek isteyenler için mükemmel bir seçim. Öncesinde herhangi bir yazılım deneyiminiz yoksa hiç dert etmeyin. En başından, temellerden öğrenmeye başlayarak ileri seviyeye kadar gideceğiz. Dersleri bitirdiğinizde kendi uygulamanızı Google Play'e yükleyecek konuma çoktan erişmiş olacaksınız.
İlgili konuları "Fruit Ninja Klonu", "Kenny'i Yakala Oyunu", "Instagram Klonu", "Seyahat Kitabım", "Sanat Kitabım", "Yazılımcı Şakaları" ve "Survivor Bird" gibi yenilikçi ve eğlenceli uygulamalar geliştirerek öğreneceğiz. Eğitim pratik odaklı olsa da kesinlikle teorik boyutu aksatılmadan en ince detayları işlemeyi ihmal etmeyeceğiz. Eğitim sonunda uygulamanızı Google Play'e yüklemeyi öğrenirken aynı zamanda AdMob ile reklam alıp gelir kazanma işlemlerini de deneyimleyeceksiniz.
Eğitim içerisinde kullanıcı arayüzü geliştirme tarafında hem XML hem de Jetpack Compose anlatılmaktadır.
Eğitim içerisinde yazılan tüm uygulamaların kaynak kodları GitHub'da paylaşılacaktır. Bu şekilde kendi uygulamalarınızı geliştirirken ilgili kaynak kodlarını referans alabilir, istediğiniz şekilde kullanabilirsiniz!
Öğrenci Yorumlarından Bazıları
"Anlatmıyor.. Öğretiyor.. Benim gibi nasılından çok nedeni ile ilgilenenler için çok yararlı. Başarılarınızın devamını dilerim." Burak
"10 yıldız olsa dahi veririm. Gerçekten alacak arkadaşlara gözü kapalı almasını tavsiye ediyorum. Piyasadaki en iyi en önde olacak eğitim seti İngilizce terimlerin Türkçesini bile anlatan bir eğitim seti. Bu sette emeği olan herkese teşekkür ederim." Onur
"Udemy'deki en iyi Türkçe kaynak... Net rakibi yok, başarılar dilerim hocam, tebrikler..." - Mehmet
"A'dan Z'ye öğrenmek için doğru yer..." Hüseyin
"Atıl Hoca'nın gerek anlatımı gerekse dersi planlaması kusursuz denecek kadar iyi. Gerçekten bir şey bilmeseniz dahi pc kullanmayı bilmeniz yeterli bu eğitim seti için. Tabii ne kadar alt yapı o kadar hızlı eğitim. Bir de kursta eğitiminize devam ederken pc başında olup yapılanları anında sizin de yapmanız ve yazmanız çok çok çok önemli. Ve dikkatli dinleyin ve izleyin. Söylediği tek bir kelimeyi duymamanız yada görmemeniz sizin uygulamanızın çalışmamasını sağlayabilir. Hello World! :D " - Muhammet
"Eğitim içerisinde diğer eğitimlerde olduğu gibi üstü kapalı anlatılmak yerine iş hayatında, tabii ki de sektörde popüler kütüphanelerin nasıl kullanabileceğini, uygulamalarda nasıl hafızadan yer kazanabileceğimizi, kullanıcı deneyimini nasıl geliştirebileceğimizi vb. bir çok konu harika bir şekilde anlatılmakta. En önemlisi güncelliğini günden güne arttırmakta. Atıl Bey hem yardımsever hem de paylaşımcı. İngilizce aksanı sayesinde kelimelerin doğru telafuzunu da rahat bir şekilde hazmettiriyor. İlerleyen serilerde görüşmek üzere şimdilik bu yorumumla sonlandırıyorum." Arda
"Kursu satın alır almaz 4 saate yakın video izleyerek Layout'lara kadar geldim. Normalde buraya kadar olan kısımların eğitimlerini youtube'da Türkçe ve İngilizce bir şekilde defalarca izlemiştim ama video atlamadan buradan tekrar izleyerek daha detaylı ve mantığını oturtarak çok iyi bir şekilde öğrendim. Java temellerine sahip olduğumu sanırdım ama burada sırf temel olsun diye anlatılan üstünkörü Java Temelleri dersleri bile çoğu detaylı Java eğitimlerinden daha kaliteli. Sadece eğitimler çok yavaş geldiği için hızı 1.5 katına çıkardım ve tam istediğim ders hızına ulaştım. Henüz kursu bitirmedim. Java Temellerini bitirdim ancak yorum yazmak için bekleyemedim. Udemy'de Android için birkaç kurs arasında kalmıştım ancak bu kurs daha dikkatimi çekti ve beklentilerimi fazlasıyla karşıladı. Diğer kurslarla bu kursun arasında kaldıysanız bu kursu gönül rahatlığı ile seçebilirsiniz. Eğitmene çok teşekkürler!" Muhammet
"Çok kaliteli bir eğitim serisi, bir çok kurs izledim, en akıcısı buydu" Burhan
"Gerek anlatış tarzı, gerekse konuya hakimliği gerçekten insana ben bu işi yaparım dedirtiyor. Ayrıca sürekli acaba şu ne diyorum şimdilik görmeyeceğiz ilerde göstereceğim tarzında hemen cevabımı alıyorum. Sanki o an beni duyuyormuş gibi hissettiğim çok zaman oldu. Elinize emeğinize sağlık." Erdem
"Mobile yeni başladım ve bu kadar hızlı olacağını düşünmüyordum. Ses tonu ve anlatımın ne kadar önemli olduğunu bu set ile anladım. Yakın süreçte mobil geliştiriciyim diyebileceğiniz bir set bu. Teşekkürler devamını bekliyoruz." Tayfun
"Tebrik ederim, gerçekten kaliteli ve sade bir anlatım ben Android Uygulama geliştirme hakkında bilgili olsam da dersleri bitirmediğim halde bilmediğim bir çok şeyi daha öğrenmiş oldum. Öğrenmeye devam ediyorum teşekkür ederim." - Onat
"Hem kişisel ilgi olarak hem okula yardımcı olması açısından android dersini almak istedim. Derslerin neredeyse yarısına geldim ve içimde gram pişmanlık yok. O kadar güzel, akıcı ve anlaşılır biçimde anlatıyorsunuz ki sizi izleyip birazcık pratik yaptıktan sonra konu tamamiyle aklımda kalıyor. Başarılarınız devamını dilerim çok iyisiniz :) " - Cenk
"Yaklaşık altı ay boyunca android uygulama dersleri takip ettim youtube vb. yerlerden hiç bir şey yapamadım ancak ilk günde bu eğitimin meyvesini aldığımı düşünüyorum." - Bünyamin
Instructor Details
- 4.6 Rating
20,475 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
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
Veri Bilimi ve Makine Öğrenmesi 2026 : 100 Günlük Kamp
4.8 (2,314 Reviews)
Provider: Udemy
Time: 61.6h
$11.99
More Android Development courses
Android Mobil Uygulama: Yeni Başlayanlar İçin Android Kursu (2026)
4.8 (154 Reviews)
Provider: Udemy
Time: 13.1h
$19.99
Android Mobil Uygulama: Adım Adım Android App Development (2026)
4.8 (83 Reviews)
Provider: Udemy
Time: 26.3h
$69.99
Aprenda Flutter e Desenvolva Apps Para Android e IOS (2025)
4.8 (9,800 Reviews)
Provider: Udemy
Time: 59.9h
$64.99
NativeScript + Angular: Build Native iOS, Android & Web Apps (2022)
4.8 (1,928 Reviews)
Provider: Udemy
Time: 20.7h
$11.99
Reviews
By Doğan Önder on 5/1/2026
güzel bir ders.
By Hasan Can KULA on 2/25/2025
Atıl Samancıoğlu hocamızın kalitesi zaten belli. Eğer kursu alma konusunda şüpheniz varsa kesinlikle almanızı öneririm. Atıl hocam bilgisiyle, tecrübesiyle anlaşılır bir şekilde tüm konuları anlatmış. Bu saatten sonra da bize bol bol pratik yapıp proje yapmak düşüyor. Teşekkür ederim Atıl hocam. İnşallah sizin bilginizden daha bir çok kez faydalanma imkanına sahip oluruz.
By Burak Duvaklı on 9/14/2023
Eğitim genel olarak android alanında ilerlemek isteyen bir kişinin ihtiyacı olan konu başlıklarının çok büyük bir kısmını karşılıyor. Tabi ki burada anlatılanların yeterli olacağını düşünmek bence yanlış bir fikir olur. Bahsi geçen konuları daha detaylı bir şekilde incelemek daha yararlı olur. Kurs bu konuda size mevcut bir teknolojiyi bir örnek proje içinde kullanarak açıklıyor.
By S dd on 4/19/2023
Atıl Hoca benim için harika bir tercih oldu. İnsanın bir şeyleri yapabileceğini, bir şeyleri başarabileceğini görmesi ve bunu ısrarla gösteren biri olması mükemmel bir his. Aynı zamanda her başlangıç mükemmel olacak diye bir şey söz konusu değil ama mükemmel olması için bir yerden başlamak gerekiyor diye felsefemizi bırakarak da yazımızı sonlandıralım. Aylardır en ufak, saçma hatada bile yardımcı olan hocalarıma tekrar teşekkür eder iyi akşamlar dilerim.
By Tunahan Demir on 9/25/2022
Eğitimi şuan itibari ile tamamlamış bulunmaktayım, Atıl Hoca'nın sıkmayan ve birçok uygulama örneği ile pratiğe dökülmüş anlatımı sayesinde 3 ay öncekinden çok daha iyi bir seviyedeyim. Ve dün ilk mobil uygulamamı play console ekibine gönderdim onay bekliyorum. Kursu kesinlikle tavsiye ederim.
By Kanan Taghili on 9/18/2022
Kurs güzel ama ilk baştan söyleyeyim Java ve ya Kotlin temeliniz yok ise size zor gele bilir, kursta bu proqramlama dilleri anlatılıyor ama yeterli değil. Bir ileri seviyye Java ve ya Kotlin kursu bitirib gelmek daha iyi olacaktır yoksa neden anlayamıyorum diye zorluk çekeceksiniz. Kursta her dersi ilk izlenimden anlamamanız normal, her dersi 2-3 kez yeniden izlemeyi ve bununla paralel bir proje yazmanızı öneririm. Yazılan kodların hepisini anlamanız gerekmiyor, bazen copy-paste yapmanız lazım. Yazdığınız kodlarda errorlar falan çok çıkacak. Belkide saatlerinizi alacak ama bu böyle arkadaşlar. İnternetden araştırma kabiliyyetinin güçlendirilmesi lazım.
By Kardelen Değer on 3/10/2022
Konuları örnekler ile işlemesi ve önemli konuları işliyor olması kursu öne çıkaran unsurlardan. Kursun güncelliği ve kullanılan teknolojilerinde güncelliği tatmin edici. Androide başlangıç için alınabilecek bir kurs. Başlangıç için tatmin edici, fakat bunu bitirince bir android developer olmanız söz konusu değil. Zaten kursun öyle bir iddiası yok. Temel ve başlangıç atıyor ve sizin sonrasında kendinizi geliştirmeniz gerekiyor. Zaten herhangi sadece bir kurs size her şeyi anlatamaz. Özetle başlangıç için ideal.
By Metehan BOLAT on 7/15/2020
Kursu almadan hangi dile başlayacağım konusunda çok kararsızdım. Hem kotlinin hem de javanın aynı kursta sunulması çok iyi. İster iki dili aynanda öğrenin ister birine yoğunlaşıp farklarını görebilin gerçekten çok iyi hazırlanmış bir kurs. Atıl hocanın anlatımına diyecek tek kelime bile yok. Onun dışında kurslara olan ilgisi güncellemeleri öğrencilerle olan kontağı o kadar harikaki. 10 Yıldız olsa 10 yıldız verecektim.
By Ali Erdem on 1/28/2020
Her şey mükemmel fakat kotlin kısmına geçildiğinde sıfırdan anlatıldığı gibi kursu baştan takip edenler için java karşılaştırmaları da yapılsaydı güzel olabilirdi.
By Emin Berkay on 12/16/2018
sevgili hocamız çok ilgili, en ufak bir sorununuz olsa dahi çözüm sunuyor, bu platformda bu fiyata böyle bir hizmet piyango denilebilir, konular gayet açıklayıcı anlamak isteyen ve başarmak isteyen kişiler için çok net, kursun %80'i geride kaldı, kendimde ki gelişimi fark edebiliyorum. Teşekkürler.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












