Skip to content
UdemyBestseller on UdemyAndroid DevelopmentPaid courseAll LevelsCertificate

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.

Best forTurkish speakers starting Android from zero who want both Java and Kotlin plus real app projects.
Skip it ifYou don't speak Turkish, or you only want modern Kotlin and Compose without sitting through Java first.

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.
Baki Durğut, a student

Beginner friendly: no coding needed, and a reviewer with zero background calls the pace smooth and easy to follow.

icon
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

  1. 1Başlamadan Önce 2 free previews2 lectures · 8 min
  2. 2Giriş 2 free previews12 lectures · 2.3 hours
  3. 3Java Temelleri 2 free previews30 lectures · 3.4 hours
  4. 4Layout14 lectures · 1.7 hours
  5. 5Java Gerekli Bilgiler16 lectures · 1.5 hours
  6. 6Oyun: Kenny'yi Yakala (Java)8 lectures · 43 min
  7. 7OOP: Obje Odaklı Programlama13 lectures · 1.5 hours
  8. 8RecyclerView: Kent Simgeleri Uygulaması (Java)9 lectures · 1.7 hours
  9. 9Veritabanları: Sanat Kitabım Uygulaması (Java) 1 free preview20 lectures · 3.2 hours
  10. 10Haritalar: Seyahat Kitabım Uygulaması (Java) 1 free preview16 lectures · 3.4 hours

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

icon
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

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

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.

-------------------------------------------------------------------------------------------------------------------------

icon
More courses by Atil Samancioglu

$11.99

$11.99

$11.99

$11.99

$11.99

$11.99

icon
More Android Development courses

$11.99

$19.99

$69.99

$64.99

$11.99

$54.99

icon
Reviews

4.6

20,475 ratings on Udemy

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

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.

Showing all 10 reviews on CourseDuck

Read all 20,475 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

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

Overall Score : 92 / 100