INTRODUCTION TO ANDROID DEVELOPMENT EĞİTİMİ

İlk Android uygulamanı geliştir

Kotlin, Android Studio, Activity, XML düzen ve basit veri saklama ile Android'e giriş

Introduction to Android Development Eğitimi, hiç deneyimi olmayanlara Kotlin ve Android Studio ile ilk Android uygulamasını adım adım geliştirmeyi öğretir.

3 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Android Studio kurulumundan ilk ekrana, Activity yaşam döngüsünden basit veri saklamaya kadar

Introduction to Android Development Eğitimi, hiç Android deneyimi olmayanlara Kotlin ve Android Studio ile ilk uygulamayı adım adım geliştirmeyi öğretir. Katılımcılar proje yapısını, Activity ve yaşam döngüsünü, XML ile ekran tasarımını öğrenir. Ardından ekranlar arası geçiş, liste gösterimi ve kullanıcıdan girdi alma işlenir. Program SharedPreferences ile basit veri saklama ve uygulamayı cihazda çalıştırma adımlarıyla tamamlanarak sağlam bir temel kazandırır.

Süre ve Format

3 Gün. Her gün dört modül; kısa anlatımın ardından tek bir basit uygulama adım adım geliştirilerek öğrenilen her konu doğrudan uygulanır.

Seviye

Başlangıç Seviyesi — Kotlin ve Android Studio ile ilk Android uygulamasını adım adım geliştirme

Öğrenme Metodu

Tek bir basit uygulama üç gün boyunca adım adım geliştirilir; her modülde yeni bir Android kavramı gerçek koda eklenerek pekiştirilir.

Neden Bu Eğitim?

🌱Sıfırdan başlangıç

Önceden Android deneyimi gerektirmeden kurulumdan ilk çalışan uygulamaya kadar her adımı rahat bir tempoda öğrenirsiniz.

🧩Sağlam temel

Activity, yaşam döngüsü ve XML düzen gibi çekirdek kavramları doğru öğrenerek ileri konulara hazır bir temel kurarsınız.

📱Çalışan uygulama

Eğitim sonunda kendi geliştirdiğiniz, cihazda çalışan basit bir uygulamaya sahip olarak öğrendiklerinizi somut görürsünüz.

Anahtar Konular

android geliştirmeye giriş eğitimisıfırdan androidandroid studio kursukotlin başlangıçilk android uygulamasımobil uygulama geliştirme eğitimiandroid temelleriintroduction to android developmentandroid başlangıç kursukotlin android giriş
“İlk uygulamayı yazmak zor görünür; ama kurulumdan çalışan ekrana kadar her küçük adım, büyük projelerin de temelini oluşturur.”

Ön Koşullar

Eğitime başlamadan önce faydalı olacak bilgi ve kurulum

1
Temel bilgisayar kullanımı

Dosya yönetimi ve program kurma gibi temel bilgisayar becerileri eğitime rahat başlamak için yeterlidir.

2
Programlama fikri

Değişken ve koşul gibi temel programlama fikrine aşinalık faydalıdır; Kotlin temelleri eğitimde anlatılır.

3
İngilizce okuma

Menü ve dokümantasyonu takip edebilmek için temel düzey İngilizce okuma öğrenmeyi kolaylaştırır.

4
Donanım gereksinimi

Android Studio'yu çalıştırabilecek yeterli belleğe sahip bir bilgisayar gerekir.

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ı Android Studio'yu kurar, proje yapısını tanır, temel Kotlin söz dizimini öğrenir ve XML ile ilk ekranı tasarlayıp emülatörde çalıştırır.
Modül 1
Android Studio ve Kurulum
  • Android Studio kurulumu ve ilk açılış
  • SDK Manager ile bileşenlerin kurulması
  • Emülatör oluşturma ve çalıştırma
  • Yeni proje oluşturma sihirbazı
  • Arayüz panellerinin ve pencerelerin tanınması
  • İlk uygulamayı derleyip çalıştırma
Modül 2
Proje Yapısı ve Dosyalar
  • app klasörü ve kaynak dizin düzeni
  • AndroidManifest dosyasının görevi
  • res klasöründe layout ve değer kaynakları
  • Gradle dosyalarının temel rolü
  • R sınıfı ile kaynaklara erişim
  • Dosyaların hangi işe yaradığının özeti
Modül 3
Kotlin Temelleri
  • val ve var ile değişken tanımı
  • Temel tipler ve metin biçimlendirme
  • if, when ve temel döngü yapıları
  • Fonksiyon tanımı ve çağırma biçimi
  • Null güvenliği ve güvenli çağrı
  • Basit bir sınıf ve nesne oluşturma
Modül 4
XML ile İlk Ekran
  • Layout editöründe görünüm ekleme
  • TextView ve Button bileşenleri
  • LinearLayout ile basit yerleşim
  • dp ve sp birimleri ve metin ayarı
  • View Binding ile görünüme erişim
  • Tasarlanan ekranın Activity'e bağlanması
Günün hedefiKatılımcı kullanıcı etkileşimini olay dinleyicileriyle yakalar, Activity yaşam döngüsünü kavrar ve Intent ile ekranlar arası geçiş yaparak çok ekranlı basit bir akış kurar.
Modül 1
Olay ve Girdi Yönetimi
  • setOnClickListener ile tıklama yakalama
  • EditText ile kullanıcı girdisi alma
  • Girdiyi okuyup ekrana yansıtma
  • Toast ile kullanıcıya kısa mesaj gösterme
  • Basit girdi doğrulaması ve kontrolü
  • Buton durumunu etkin ya da pasif yapma
Modül 2
Activity Yaşam Döngüsü
  • onCreate ile ekranın hazırlanması
  • onStart, onResume ve görünürlük
  • onPause ve onStop durum geçişleri
  • onDestroy ile kaynakların bırakılması
  • Ekran döndürmede durumun kaybolması
  • Yaşam döngüsünün neden önemli olduğu
Modül 3
Intent ile Ekran Geçişi
  • Yeni bir ikinci Activity oluşturma
  • Intent ile ikinci ekranı başlatma
  • putExtra ile diğer ekrana veri gönderme
  • Diğer ekranda gönderilen veriyi okuma
  • Geri tuşu ve geri yığını davranışı
  • Örtük Intent ile tarayıcı açma
Modül 4
Kaynak ve Çoklu Dil
  • strings.xml ile metinleri dışarı alma
  • Renk ve boyut kaynaklarının tanımı
  • Farklı ekranlara uygun basit yerleşim
  • Uygulama simgesi ve adı ekleme
  • İkinci dil için metin kaynağı sağlama
  • Sabit metin yerine kaynak kullanma alışkanlığı
Günün hedefiKatılımcı RecyclerView ile liste gösterir, SharedPreferences ile basit veriyi saklar ve uygulamayı gerçek cihazda çalıştırarak temel bir Android uygulamasını tamamlar.
Modül 1
RecyclerView ile Liste
  • Liste için basit veri modeli oluşturma
  • Adapter ve ViewHolder yapısı kavramı
  • Liste öğesi düzeninin tasarlanması
  • Veri listesinin ekrana bağlanması
  • Öğeye tıklama olayını yakalama
  • Listeye koddan yeni öğe ekleme
Modül 2
Basit Veri Saklama
  • SharedPreferences ile anahtar değer saklama
  • Kullanıcı tercihini kalıcı kaydetme
  • Uygulama açıldığında veriyi geri okuma
  • Basit bir ayar ekranı oluşturma
  • Kalıcı ve geçici veri arasındaki fark
  • Veritabanı ihtiyacının ne zaman doğacağı
Modül 3
Hata Ayıklama ve Loglama
  • Logcat ile uygulama günlüğünü okuma
  • Log ile değişken değeri yazdırma
  • Kesme noktası ile adım adım izleme
  • Sık karşılaşılan çökme nedenleri
  • Hata mesajını anlama ve çözüm arama
  • Basit sorunları kendi başına çözme
Modül 4
Cihazda Çalıştırma
  • USB hata ayıklamayı etkinleştirme
  • Gerçek cihazı bilgisayara tanıtma
  • Uygulamayı cihaza yükleyip çalıştırma
  • Debug ve release yapı türü farkı
  • APK oluşturma ve paylaşma adımları
  • Sonraki adımlar için öğrenme yol haritası

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Ortam kurma

Android Studio'yu kurup emülatör oluşturarak ilk uygulamanızı derleyip çalıştırabilir hale gelirsiniz.

✅
Proje yapısını tanıma

Manifest, res klasörü ve Gradle dosyalarının görevlerini kavrayarak bir Android projesinde rahatça yön bulursunuz.

✅
Kotlin temeli

Değişken, koşul, döngü ve fonksiyon gibi temel Kotlin yapılarıyla basit uygulama mantığı yazabilirsiniz.

✅
Ekran tasarımı

XML düzen ile TextView, Button ve EditText kullanarak basit ve düzenli ekranlar tasarlayabilirsiniz.

✅
Yaşam döngüsü bilgisi

Activity yaşam döngüsünü kavrayıp onCreate ve diğer durumların ne zaman çağrıldığını anlayabilirsiniz.

✅
Ekran geçişi

Intent ile ekranlar arası geçiş yapıp ekranlar arasında veri gönderip almayı uygulayabilirsiniz.

✅
Liste ve veri saklama

RecyclerView ile liste gösterip SharedPreferences ile basit kullanıcı verisini kaydedip geri okuyabilirsiniz.

✅
Cihazda çalıştırma

Uygulamanızı gerçek bir cihazda çalıştırıp temel hata ayıklama ile sorunları tespit edebilir hale gelirsiniz.

Kimler İçin Uygundur?

  • Mobil geliştirmeye yeni başlayan ve ilk Android uygulamasını yapmak isteyen kişiler
  • başka alandan geçiş yapan yazılımcılar
  • Android temellerini öğrenmek isteyen bilgisayar bölümü öğrencileri ile meraklılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Mobil geliştirmeye yeni başlayan ve ilk Android uygulamasını yapmak isteyen kişiler, başka alandan geçiş yapan yazılımcılar ve Android temellerini öğrenmek isteyen öğrenciler ile meraklılar için uygundur. Önceden Android deneyimi gerekmez.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Tek bir basit uygulama üç gün boyunca adım adım geliştirilir. Yüz yüze veya online yapılabilir ve kurumun ihtiyacına göre içerik uyarlanabilir.
Programlama bilmiyorum, katılabilir miyim?
Evet. Eğitim başlangıç seviyesindedir ve Kotlin temelleri sıfırdan anlatılır. Değişken ve koşul gibi temel programlama fikrine aşinalık süreci kolaylaştırır ancak zorunlu değildir; önemli olan öğrenmeye açık olmaktır.
Hangi araçları kullanacağız?
Eğitim boyunca Android Studio ve Kotlin kullanılır. Uygulamalar emülatörde veya gerçek bir cihazda çalıştırılır. Android Studio'yu çalıştırabilecek yeterli belleğe sahip bir bilgisayar yeterlidir, ek ücretli araç gerekmez.
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 ilk 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. Introduction to Android Development Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Android ve KotlinUsing Google Chat for Android Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Using Google Chat for Android Eğitimi

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

Google Chat API ile Android entegrasyonu eğitimi: space, mesaj, Card v2 kartlar, chat app ve Pub/Sub bildirim uygulamalı. Kurumsal ve online.

Detayları Gör →
Android ve KotlinUsing Google Meet for Android Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Using Google Meet for Android Eğitimi

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

Google Meet API ile Android entegrasyonu eğitimi: toplantı oluşturma, conference records, Calendar ve Live Sharing SDK uygulamalı. Kurumsal ve online.

Detayları Gör →
Android ve KotlinYazılım Uzmanlığı Eğitimi (Android with Kotlin) Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Yazılım Uzmanlığı Eğitimi (Android with Kotlin) Eğitimi

5 günUzmanOnline / Yüz Yüze / Hibrit

Jetpack Compose, Coroutines, Flow, Hilt, Room ve Clean Architecture ile üretim düzeyinde modern Android geliştirmeyi öğreten ileri düzey uzmanlık eğitimi.

Detayları Gör →
Android ve KotlinYazılım Uzmanlığı Eğitimi (Java & Android) Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Yazılım Uzmanlığı Eğitimi (Java & Android) Eğitimi

5 günUzmanOnline / Yüz Yüze / Hibrit

Activity yaşam döngüsü, View sistemi, RecyclerView, Retrofit, Room, RxJava ve Dagger ile Java diliyle üretim düzeyinde Android geliştirme uzmanlık eğitimi.

Detayları Gör →
Android ve KotlinAndroid Application Testing Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Android Application Testing Eğitimi

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

JUnit, MockK, Espresso ve Compose Test ile Android test otomasyonu eğitimi. Birim, UI ve CI testini uygulamalı öğrenin. Kurumsal ve online.

Detayları Gör →
Android ve KotlinAndroid Cihazlar İçin Performans Optimizasyonu Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Android Cihazlar İçin Performans Optimizasyonu Eğitimi

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

Android Studio Profiler, Perfetto ve Baseline Profile ile jank, bellek sızıntısı, açılış süresi ve pil optimizasyonu eğitimi. Uygulamalı ve kurumsal.

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