MOBILE APP DEVELOPMENT: AN INTRODUCTION TO ANDROID DEVELOPMENT EĞİTİMİ

Android geliştirmeye ilk adım

Android ekosistemi, Android Studio ve Kotlin ile ilk uygulamanı geliştir

Bu eğitim, Android geliştirmeye yeni başlayanlar için platformun temellerini öğretir. Program Android mimarisi ve API seviyeleri, Android Studio ve Gradle proje yapısı, Kotlin söz diziminin temelleri, Activity ve XML ile basit arayüz, emülatör ve gerçek cihaz…

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

Eğitim Hakkında

Android platformunu, Android Studio'yu ve proje yapısını baştan tanıma

Bu eğitim, Android geliştirmeye yeni başlayanlar için platformun temellerini sağlam biçimde kurar. Katılımcılar Android mimarisini, SDK ve API seviyelerini, Android Studio ortamını ve Gradle ile proje yapısını tanır. Kotlin söz diziminin temelleri, Activity ve basit arayüz oluşturma, emülatör ve gerçek cihazda çalıştırma işlenir. Program Logcat ile hata ayıklama ve yaşam döngüsünün temelleriyle, ilk çalışan uygulamanın geliştirilmesiyle tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül; kısa anlatımın ardından Android Studio içinde adım adım ilk çalışan uygulama birlikte geliştirilir.

Seviye

Orta Seviye — Android ekosistemi, Android Studio ve ilk uygulamayla geliştirmeye giriş programı

Öğrenme Metodu

Android Studio üzerinde sıfırdan bir proje açılır; her modülde platform kavramı önce anlatılır, ardından ilk uygulamada uygulamalı denenir.

Neden Bu Eğitim?

🎯Sağlam bir başlangıç

Android ekosistemini, araçlarını ve proje yapısını baştan doğru öğrenerek sonraki ileri konulara güvenle geçiş yaparsınız.

🛠️Araçlara hâkimiyet

Android Studio, Gradle, emülatör ve Logcat gibi günlük kullanılan araçları en baştan etkin biçimde kullanmayı öğrenirsiniz.

🚀İlk çalışan uygulama

Eğitim sonunda emülatör ve gerçek cihazda çalışan kendi ilk uygulamanızı geliştirerek somut bir çıktı elde edersiniz.

Anahtar Konular

android geliştirmeye girişandroid studio eğitimimobil uygulama geliştirme eğitimikotlin başlangıçandroid temelleriilk android uygulamasıandroid kursugradle proje yapısıandroid sdkandroid emülatör
“Android yolculuğu tek bir çalışan uygulamayla başlar; doğru araçları ve temelleri baştan öğrenmek sonraki her adımı kolaylaştırır.”

Ön Koşullar

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

1
Programlama temeli

Herhangi bir dilde değişken, döngü, koşul ve fonksiyon gibi temel kavramları bilmek yeterlidir.

2
Bilgisayar kullanımı

Dosya sistemi, kurulum ve komut satırı gibi temel bilgisayar becerilerine sahip olmak faydalıdır.

3
Android Studio kurulumu

Android Studio'nun kurulu olması veya ilk gün kurulum için uygun bir bilgisayarın hazır olması gerekir.

4
İngilizce okuma

Resmi dokümantasyonu takip edebilmek için temel düzey teknik İngilizce okuma faydalı olur.

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 platform mimarisini ve API seviyelerini kavrar, Android Studio ortamını tanır ve Gradle tabanlı proje yapısında dolaşmayı öğrenir.
Modül 1
Android Platformu ve Mimari
  • Android işletim sisteminin katmanlı mimarisi
  • ART çalışma zamanı ve uygulamaların çalışması
  • Uygulama bileşenleri ve Android sandbox modeli
  • Google Play ve uygulama dağıtım kanalları
  • Android sürümleri ve pazar parçalanması
  • Mobil geliştirmenin masaüstünden temel farkları
Modül 2
SDK ve API Seviyeleri
  • Android SDK bileşenleri ve SDK Manager
  • minSdk, targetSdk ve compileSdk kavramları
  • API seviyesinin özellik erişimine etkisi
  • Geriye dönük uyumluluk ve AndroidX kütüphaneleri
  • Platform ve derleme araçlarının güncellenmesi
  • Uygun hedef API seviyesinin seçilmesi
Modül 3
Android Studio Ortamı
  • Proje oluşturma sihirbazı ve şablon seçimi
  • Editör, Project ve Logcat panellerinin tanınması
  • Kod tamamlama ve hızlı düzeltme önerileri
  • Layout Editor ile görsel arayüz önizlemesi
  • Device Manager ile emülatör tanımlama
  • Önemli kısayollar ve verimlilik ipuçları
Modül 4
Gradle ve Proje Yapısı
  • Android Studio proje dizin yapısının tanınması
  • build.gradle ile modül ve uygulama ayarları
  • dependencies bloğuyla kütüphane ekleme
  • res klasöründe kaynakların düzenlenmesi
  • AndroidManifest içinde bileşen tanımı
  • Gradle senkronizasyonu ve derleme süreci
Günün hedefiKatılımcı Kotlin söz diziminin temellerini öğrenir, ilk Activity'yi oluşturur ve XML düzen ile basit bir arayüz kurarak kullanıcı etkileşimini uygular.
Modül 1
Kotlin Dili Temelleri
  • val ve var ile değişken ve tip çıkarımı
  • Null güvenliği, güvenli çağrı ve Elvis operatörü
  • Fonksiyon, varsayılan parametre ve argüman
  • Koşullu if-when ifadeleri ve döngüler
  • data class ve temel koleksiyonların kullanımı
  • Lambda ve yüksek dereceli fonksiyona giriş
Modül 2
İlk Activity ve Ekran
  • AppCompatActivity'den türeyen Activity oluşturma
  • onCreate içinde ekran kurulumunun yapılması
  • setContentView ile XML düzenin bağlanması
  • View Binding ile görünümlere erişim
  • Launcher Activity'nin manifestte tanımı
  • Uygulamanın açılışta ilk ekranı göstermesi
Modül 3
Temel Arayüz Bileşenleri
  • TextView ile metin gösterimi ve biçimlendirme
  • Button ile tıklanabilir eylem oluşturma
  • EditText ile kullanıcıdan girdi alma
  • ImageView ile görsel kaynağın gösterimi
  • LinearLayout ile bileşenlerin yerleştirilmesi
  • strings.xml ile metinlerin dışarı alınması
Modül 4
Etkileşim ve Geri Bildirim
  • setOnClickListener ile tıklama olayı yakalama
  • EditText girdisini okuyup ekranda gösterme
  • Toast ile kısa bilgilendirme mesajı
  • Snackbar ile eylemli geri bildirim
  • Basit girdi doğrulama ve uyarı gösterimi
  • Olaya göre arayüzün güncellenmesi
Günün hedefiKatılımcı uygulamayı emülatör ve gerçek cihazda çalıştırır, Logcat ile hata ayıklar ve yaşam döngüsünün temellerini kavrayarak ilk uygulamayı tamamlar.
Modül 1
Emülatör ve Gerçek Cihaz
  • AVD oluşturma ve emülatör yapılandırması
  • Uygulamanın emülatörde derlenip çalıştırılması
  • Geliştirici seçenekleri ve USB hata ayıklama
  • Gerçek cihazda kablolu çalıştırma adımları
  • Instant Run yerine modern Apply Changes
  • Farklı ekran boyutlarında hızlı deneme
Modül 2
Logcat ve Hata Ayıklama
  • Logcat ile uygulama günlüklerinin izlenmesi
  • Log.d ve Log.e ile seviyeli günlük yazma
  • Breakpoint koyup adım adım hata ayıklama
  • Debugger ile değişken değerlerini inceleme
  • Yaygın çökme ve stack trace okuma
  • NullPointerException gibi hataların bulunması
Modül 3
Yaşam Döngüsü Temeli
  • onCreate, onStart ve onResume geçiş sırası
  • onPause, onStop ve onDestroy durumları
  • Ekran döndürmede Activity'nin yeniden oluşması
  • Durum kaybının basit bir örnekle gözlemi
  • Logcat ile yaşam döngüsü çağrılarının izlenmesi
  • Kaynak açma ve kapamanın doğru aşaması
Modül 4
İlk Uygulamanın Tamamlanması
  • Girdi alıp işleyen basit bir ekranın kurulması
  • Buton olayıyla sonucun ekranda gösterilmesi
  • Uygulama simgesi ve adının ayarlanması
  • Temel renk ve metin kaynaklarının düzenlenmesi
  • Uygulamanın gerçek cihazda son kez denenmesi
  • Sonraki öğrenme adımları için yol haritası

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Android ekosistemi

Android platform mimarisini, API seviyelerini ve uygulama dağıtım modelini genel hatlarıyla kavrarsınız.

✅
Android Studio kullanımı

Android Studio ortamını, editörünü ve araçlarını günlük geliştirme için etkin biçimde kullanabilirsiniz.

✅
Gradle ve proje yapısı

Gradle tabanlı proje yapısında dolaşır, bağımlılık ekler ve manifest ile kaynakları yönetebilirsiniz.

✅
Kotlin temelleri

Kotlin söz diziminin temel yapılarını kullanarak basit Android mantığını yazabilir hale gelirsiniz.

✅
Basit arayüz kurma

Activity ve XML düzen ile TextView, Button ve EditText içeren temel bir arayüz oluşturabilirsiniz.

✅
Cihazda çalıştırma

Uygulamanızı emülatör ve gerçek cihaz üzerinde derleyip çalıştırmayı güvenle gerçekleştirebilirsiniz.

✅
Hata ayıklama

Logcat ve debugger ile uygulamanızdaki hataları izleyip temel düzeyde gidermeyi öğrenirsiniz.

✅
İlk uygulama deneyimi

Girdi alıp sonuç gösteren çalışan ilk uygulamanızı geliştirerek mobil geliştirmeye somut giriş yaparsınız.

Kimler İçin Uygundur?

  • Mobil geliştirmeye ilgi duyan ve Android dünyasına sağlam bir giriş yapmak isteyen yazılımcılar
  • başka alandan geçiş yapanlar
  • bilgisayar bölümü öğrencileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Mobil geliştirmeye yeni başlayan, Android dünyasına sağlam bir giriş yapmak isteyen yazılımcılar, başka alandan geçiş yapanlar ve bilgisayar bölümü öğrencileri için uygundur. Herhangi bir dilde temel programlama bilgisi yeterlidir.
Hiç mobil deneyimim yoksa takip edebilir miyim?
Evet. Eğitim Android ekosistemini ve araçlarını en baştan anlatır; mobil deneyimi gerektirmez. Herhangi bir dilde değişken, döngü ve fonksiyon gibi temel programlama kavramlarını bilmek eğitimi rahatça takip etmek için yeterlidir.
Java mı Kotlin mı kullanılıyor?
Eğitim Kotlin ile işlenir; Kotlin, Google'ın modern Android geliştirme için önerdiği dildir. Java deneyimi gerekmez, Kotlin söz diziminin temel yapıları eğitimin ikinci gününde uygulamalı olarak ele alınır.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Android Studio üzerinde sıfırdan bir proje açılır ve ilk çalışan uygulama adım adım geliştirilir. Yüz yüze veya online yapılabilir ve kurumun ihtiyacına göre uyarlanabilir.
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 ö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. Mobile App Development: An Introduction to Android Developme Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Android ve KotlinAndroid Mobil Uygulama Geliştirme (Gelişmiş Seviye) Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Android Mobil Uygulama Geliştirme (Gelişmiş Seviye) Eğitimi

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

Clean Architecture, Hilt, Coroutines Flow, Paging, test ve CI/CD ile üretim düzeyi Android geliştirmeyi öğreten ileri seviye ve kurumsal eğitim.

Detayları Gör →
Android ve KotlinAndroid Mobil Uygulama Geliştirme (Temel Seviye) Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Android Mobil Uygulama Geliştirme (Temel Seviye) Eğitimi

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

Kotlin ve Android Studio ile sıfırdan ilk Android uygulamanızı geliştirin. Activity, arayüz, Intent ve liste konularıyla temel ve uygulamalı eğitim.

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

Android Mobil Uygulama Geliştirme Eğitimi

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

Kotlin, ViewModel, Retrofit, Room ve Jetpack Compose ile uçtan uca Android uygulaması geliştirmeyi öğreten uygulamalı ve kurumsal eğitim programı.

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

Android OS Overview Eğitimi

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

Linux çekirdeği, ART, Binder, sistem servisleri, güvenlik modeli ve boot süreciyle Android işletim sistemi iç mimarisi eğitimi. Kurumsal ve uygulamalı.

Detayları Gör →
Android ve KotlinAndroid Studio Development Essentials Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Android Studio Development Essentials Eğitimi

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

Proje yapısı, Gradle, Layout Editor, emülatör, Debugger ve Profiler ile Android Studio'yu baştan sona öğreten uygulamalı ve kurumsal eğitim programı.

Detayları Gör →
Android ve KotlinBasic Programming Concepts in Kotlin Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Basic Programming Concepts in Kotlin Eğitimi

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

Değişkenler, fonksiyonlar, nesne yönelimli programlama, null güvenliği ve koleksiyonlarla Kotlin dilini sıfırdan öğreten uygulamalı ve kurumsal eğitim.

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