KOTLIN İLE ANDROID UYGULAMA GELİŞTİRME EĞİTİMİ – TEMEL EĞİTİMİ

İlk Android uygulamanı Kotlin ile yaz

Kotlin temelleri, Android Studio, Activity ve arayüz ile sıfırdan ilk uygulama

Kotlin ile Android Uygulama Geliştirme Temel Eğitimi, hiç deneyimi olmayan katılımcıları ilk çalışan uygulamalarına ulaştırır. Program; Kotlin söz dizimi, değişken, fonksiyon ve null güvenliği, Android Studio ve proje yapısı, Activity yaşam döngüsü, XML düzen…

3 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Kotlin söz diziminden ilk çalışan uygulamaya kadar sağlam bir başlangıç

Bu temel eğitim, hiç Android deneyimi olmayan katılımcıları Kotlin ile ilk çalışan uygulamalarına ulaştırır. Kotlin söz dizimi, değişken, fonksiyon ve null güvenliğiyle başlar; Android Studio ortamını, proje yapısını ve emülatörü tanıtır. Activity yaşam döngüsü, XML düzenler ve temel view bileşenleriyle arayüz kurulur; View Binding ile erişim, tıklama olayları, Intent ile ekran geçişi ve basit liste gösterimi işlenir. Program SharedPreferences ile veri saklama ile tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül; kısa anlatımın ardından küçük bir uygulama birlikte adım adım geliştirilerek her konu hemen cihazda denenir.

Seviye

Temel Seviye — Kotlin ve Android Studio ile ilk uygulamanızı sıfırdan geliştirmeyi öğreten program

Öğrenme Metodu

Küçük bir örnek uygulama üç gün boyunca birlikte geliştirilir; her modülde yeni bir temel kavram eklenip cihazda hemen çalıştırılır.

Neden Bu Eğitim?

🎯Sıfırdan başlangıç

Önceden Android bilgisi gerektirmeden Kotlin temellerinden başlayıp ilk çalışan uygulamanızı kendi elinizle geliştirirsiniz.

🎯Hemen deneme

Her yeni konu küçük bir uygulamaya eklenip emülatör veya cihazda anında çalıştırıldığı için öğrenilen bilgi somut hale gelir.

🎯Sağlam temel

Yaşam döngüsü, arayüz ve olay yönetimi gibi kavramlar doğru oturduğu için ileri seviye konulara geçişiniz kolaylaşır.

Anahtar Konular

temel android eğitimikotlin kursuandroid başlangıç eğitimisıfırdan androidandroid studio eğitimimobil uygulama geliştirme eğitimikotlin androidilk android uygulamasıandroid kursuyeni başlayanlar android
“İlk çalışan uygulama bir bitiş değil; Kotlin ve Android dünyasında kendi projelerinizi kurmaya başladığınız sağlam bir başlangıçtır.”

Ön Koşullar

Temel eğitime başlamadan önce faydalı olacak hazırlık

1
Temel programlama

Herhangi bir dilde değişken, koşul ve döngü kavramlarına aşinalık öğrenmeyi kolaylaştırır; zorunlu değildir.

2
Bilgisayar kullanımı

Dosya ve klasör yönetimiyle rahat olmak ve uygulama kurup çalıştırabilmek yeterlidir.

3
Android Studio

Android Studio'nun kurulu ve bir emülatör ya da cihazla çalışabilir durumda olması gerekir.

4
Öğrenme isteği

Düzenli pratik yapmaya ve küçük hataları çözerek ilerlemeye istekli olmak başarıyı artırır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı Kotlin söz dizimini öğrenir, Android Studio ortamını ve proje yapısını tanır, ilk Activity'yi oluşturup emülatörde çalıştırmayı uygular.
Modül 1
Kotlin Söz Dizimi
  • val ve var ile değişken tanımı ve tip çıkarımı
  • sayı, metin ve boolean temel veri tipleri
  • if-else ve when ile koşullu ifadeler
  • for ve while döngüleriyle tekrar yapıları
  • fonksiyon tanımı ve parametre geçişi
  • String şablonu ile metin içine değer yerleştirme
Modül 2
Null Güvenliği ve Fonksiyon
  • nullable tip ve soru işareti kullanımı
  • güvenli çağrı operatörü ve Elvis operatörü
  • varsayılan parametre ve adlandırılmış argüman
  • fonksiyonun değer döndürmesi ve Unit kavramı
  • liste ve harita gibi temel koleksiyonlar
  • basit lambda ifadesiyle tanışma
Modül 3
Android Studio ve Proje
  • Android Studio arayüzünün tanınması
  • yeni proje oluşturma ve şablon seçimi
  • proje dizin yapısı ve dosyaların rolü
  • AndroidManifest dosyasının amacı
  • Gradle ve bağımlılık kavramına giriş
  • emülatör kurulumu ve cihaz bağlama
Modül 4
İlk Activity ve Çalıştırma
  • MainActivity ve onCreate metodunun rolü
  • setContentView ile düzenin ekrana bağlanması
  • activity_main.xml düzen dosyasının incelenmesi
  • TextView ile ekrana metin yazdırma
  • uygulamayı derleyip emülatörde çalıştırma
  • Logcat ile basit çıktı ve hata izleme
Günün hedefiKatılımcı XML düzenlerle arayüz kurar, temel view bileşenlerini kullanır, View Binding ile görünümlere erişir ve tıklama olaylarına yanıt vermeyi uygular.
Modül 1
Düzen (Layout) Temelleri
  • LinearLayout ile dikey ve yatay yerleşim
  • ConstraintLayout ile esnek konumlandırma
  • dp ve sp ölçü birimlerinin farkı
  • margin ve padding ile boşluk yönetimi
  • match_parent ve wrap_content davranışı
  • farklı ekran boyutlarına uyum mantığı
Modül 2
Temel View Bileşenleri
  • TextView ile metin gösterimi ve biçimlendirme
  • Button ile kullanıcı eylemi tetikleme
  • EditText ile kullanıcıdan metin alma
  • ImageView ile ekranda görsel gösterme
  • CheckBox ve RadioButton ile seçim
  • Toast ile kısa bilgi mesajı gösterme
Modül 3
View Binding ve Erişim
  • View Binding özelliğinin etkinleştirilmesi
  • binding nesnesiyle görünümlere tip güvenli erişim
  • findViewById ile farkların karşılaştırılması
  • binding üzerinden metin okuma ve yazma
  • null güvenliğiyle görünüm erişimi
  • binding'in yaşam döngüsünde serbest bırakılması
Modül 4
Olay ve Girdi Yönetimi
  • setOnClickListener ile tıklama olayı
  • EditText'ten girdi okuyup işleme
  • birden çok butonun ayrı ayrı yönetimi
  • metin değişimini dinleme (TextWatcher)
  • basit bir hesaplama sonucunu ekrana yansıtma
  • kullanıcı girdisinin boş olup olmadığını kontrol
Günün hedefiKatılımcı Intent ile ekranlar arası geçişi kurar, RecyclerView ile basit bir liste gösterir, SharedPreferences ile veri saklar ve uygulamayı cihazda çalıştırmayı tamamlar.
Modül 1
Intent ile Ekran Geçişi
  • ikinci bir Activity ekranı oluşturma
  • açık Intent ile Activity başlatma
  • putExtra ile ekranlar arası veri taşıma
  • diğer ekranda gönderilen veriyi okuma
  • geri tuşu ve ekran yığını davranışı
  • örtük Intent ile tarayıcı veya harita açma
Modül 2
Basit Liste Gösterimi
  • RecyclerView'ın düzene eklenmesi
  • basit bir veri listesinin hazırlanması
  • Adapter ve ViewHolder kavramına giriş
  • liste satırı için XML düzen tasarımı
  • verinin satırlara bağlanması (binding)
  • liste öğesine tıklama olayının yakalanması
Modül 3
SharedPreferences ile Veri
  • SharedPreferences nesnesinin alınması
  • anahtar-değer çiftiyle veri yazma
  • kaydedilen veriyi okuma ve varsayılan değer
  • uygulama kapanıp açıldığında verinin korunması
  • basit bir ayar veya skorun saklanması
  • veriyi temizleme ve güncelleme
Modül 4
Çalıştırma ve Hata Ayıklama
  • uygulamayı gerçek cihaza yükleme
  • Logcat ile hata mesajlarını okuma
  • breakpoint ile satır satır hata ayıklama
  • sık karşılaşılan çökme (crash) nedenleri
  • debug APK oluşturup paylaşmaya bakış
  • uygulamayı yayına hazırlamaya genel bakış

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kotlin temelleri

Değişken, fonksiyon, koşul, döngü ve null güvenliği gibi Kotlin temellerini rahatça kullanabilirsiniz.

✅
Android Studio

Android Studio ortamında proje oluşturup emülatör veya cihazda uygulama çalıştırabilirsiniz.

✅
Activity bilgisi

Activity yaşam döngüsünü kavrar, onCreate içinde düzeni bağlayıp ekranı yönetebilirsiniz.

✅
Arayüz kurma

LinearLayout ve ConstraintLayout ile temel view bileşenlerinden işlevsel bir arayüz tasarlayabilirsiniz.

✅
View Binding

View Binding ile görünümlere tip güvenli erişip metin okuma ve yazma işlemlerini yapabilirsiniz.

✅
Olay yönetimi

Tıklama ve girdi olaylarına yanıt vererek kullanıcı etkileşimli basit uygulamalar geliştirebilirsiniz.

✅
Ekran geçişi

Intent ile ekranlar arasında geçiş yapıp veri taşıyabilir ve basit bir liste gösterebilirsiniz.

✅
Veri saklama

SharedPreferences ile basit verileri kalıcı olarak saklayıp uygulama yeniden açıldığında geri yükleyebilirsiniz.

Kimler İçin Uygundur?

  • Programlamaya temel düzeyde aşina olup Android dünyasına ilk adımını atmak isteyen öğrenciler
  • başka alandan geçiş yapanlar
  • mobil uygulama geliştirmeyi sıfırdan öğrenmek isteyen kurum çalışanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim için önceden Android bilmek gerekir mi?
Hayır. Eğitim sıfırdan başlar ve önceden Android deneyimi gerektirmez. Herhangi bir dilde temel programlama kavramlarına aşinalık öğrenmeyi kolaylaştırır ancak zorunlu değildir; Kotlin temelleri ilk gün işlenir.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Küçük bir örnek uygulama birlikte adım adım geliştirilir ve her konu cihazda denenir. Yüz yüze veya online yapılabilir, kurumun ihtiyacına göre uyarlanabilir.
Eğitim için hangi programlara ihtiyaç var?
Android Studio'nun kurulu olması ve bir emülatör ya da gerçek cihazla uygulama çalıştırılabilmesi yeterlidir. Kurulum ilk gün gösterilir; katılımcıların orta düzey bir bilgisayara sahip olması önerilir.
Eğitim sonunda ne yapabilir hale gelirim?
Kotlin temelleriyle arayüz kuran, ekranlar arası geçiş yapan, basit liste gösteren ve veri saklayan çalışan bir uygulama geliştirebilir hale gelirsiniz. Böylece ileri seviye konulara geçiş için sağlam bir temel edinirsiniz.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika tamamlanan modülleri ve geliştirilen örnek uygulamayı belgeler; kurumsal gruplara özel uyarlama yapılabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Kotlin ile Android Uygulama Geliştirme Eğitimi – Temel Eğiti Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Android ve KotlinKotlin ile Android Uygulama Geliştirme Eğitimi – İleri Seviye Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Kotlin ile Android Uygulama Geliştirme Eğitimi – İleri Seviye Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

Coroutines, Flow, Jetpack Compose, Hilt, Clean Architecture, test ve CI/CD ile ileri seviye Android uygulama geliştirme eğitimi. Uygulamalı ve kurumsal.

Detayları Gör →
Android ve KotlinKotlin Native Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Kotlin Native Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Kotlin/Native ve Multiplatform ile iOS ve Android arasında kod paylaşımı: expect/actual, C interop, Ktor, SQLDelight ve iOS framework üretimi eğitimi.

Detayları Gör →
Android ve KotlinKotlin: Building Interactive Layouts Using GridView & ListView Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Kotlin: Building Interactive Layouts Using GridView & ListView Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Kotlin ile ListView ve GridView üzerinde adapter, ViewHolder deseni, özel satır düzeni, çoklu seçim ve RecyclerView'a geçiş konularını uygulamalı öğrenin.

Detayları Gör →
Android ve KotlinKotlin: Getting Started with Android App Development Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Kotlin: Getting Started with Android App Development Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Android Studio kurulumundan ilk çalışan uygulamaya; Kotlin temelleri, Activity, View Binding, Intent ve Logcat ile Android geliştirmeye giriş eğitimi.

Detayları Gör →
Android ve KotlinKotlin: Understanding Views & Layouts Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Kotlin: Understanding Views & Layouts Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Android view hiyerarşisi, LinearLayout, ConstraintLayout, responsive tasarım ve Canvas ile özel view geliştirmeyi Kotlin ile uygulamalı öğrenin.

Detayları Gör →
Android ve KotlinKotlin: Working with Intents, Activities, & Fragments Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Kotlin: Working with Intents, Activities, & Fragments Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Kotlin ile Android'de Activity, Intent, Fragment ve Navigation Component kullanarak çok ekranlı uygulama geliştirme eğitimi. Uygulamalı ve kurumsal.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn