ANDROID STUDIO DEVELOPMENT ESSENTIALS EĞİTİMİ

Android Studio'ya hakim ol, hızlı geliştir

Proje yapısı, Gradle, Layout Editor, emülatör ve profiler ile Android Studio'yu öğrenin

Android Studio Development Essentials Eğitimi, geliştirme ortamının kendisine odaklanarak aracı verimli kullanmayı öğretir. Program kurulum ve ilk yapılandırma, proje ve modül yapısı, Gradle betikleri ve SDK Manager ile başlar; Layout Editor ile arayüz tasarı…

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

Eğitim Hakkında

Dilden önce aracı öğrenin: verimli bir Android geliştirme ortamı

Android Studio Development Essentials Eğitimi, geliştirme ortamının kendisine odaklanır ve aracı verimli kullanmayı öğretir. Katılımcılar Android Studio kurulumunu, proje ve modül yapısını, Gradle yapılandırmasını ve SDK Manager'ı tanır. Layout Editor ile arayüz tasarımı, AVD Manager ile emülatör yönetimi ve kaynak sistemi uygulamalı işlenir. Program; Debugger, Logcat ve Profiler ile hata ayıklama, derleme varyantları ve APK ile App Bundle oluşturma süreciyle tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül; her özellik Android Studio içinde adım adım gösterilir ve katılımcı aynı projeyi kendi ortamında eşzamanlı uygular.

Seviye

Temel Seviye — Android Studio ortamını ve geliştirme araçlarını etkin kullanmayı öğreten uygulamalı program

Öğrenme Metodu

Her araç önce canlı gösterilir, ardından katılımcı aynı adımları kendi Android Studio ortamında tek bir örnek proje üzerinde tekrar eder.

Neden Bu Eğitim?

🎯Araç verimliliği

Android Studio'nun kısayolları, şablonları ve araçlarını öğrenerek günlük geliştirmede çok daha hızlı ve rahat çalışırsınız.

🧩Sağlam temel

Proje yapısı, Gradle ve kaynak sistemini kavrayarak sonraki tüm Android eğitimlerine güçlü bir zeminle başlarsınız.

🔍Hata ayıklama becerisi

Debugger, Logcat ve Profiler ile sorunları hızlı bulup çözerek kodunuzu güvenle çalıştırabilir hale gelirsiniz.

Anahtar Konular

android studio eğitimiandroid studio kursuandroid geliştirme ortamıgradle eğitimiandroid emülatörlayout editorandroid hata ayıklamaandroid profilerandroid studio essentialsandroid ide eğitimi
“İyi bir araca hakim olmak, yarı yolu tamamlamaktır; Android Studio'yu tanıyan geliştirici fikrini çok daha hızlı koda döker.”

Ön Koşullar

Eğitime başlamadan önce faydalı olacak bilgi ve hazırlık

1
Temel programlama

Herhangi bir dilde değişken, koşul ve fonksiyon gibi temel programlama kavramlarını bilmek yeterlidir.

2
Bilgisayar kullanımı

Dosya ve klasör yönetimi ile uygulama kurulumu gibi genel bilgisayar becerilerine sahip olmak gerekir.

3
Donanım gereksinimi

Emülatörü akıcı çalıştırabilecek yeterli bellek ve disk alanına sahip bir bilgisayar önerilir.

4
İnternet bağlantısı

SDK bileşenleri ve Gradle bağımlılıklarını indirebilmek için kararlı bir internet bağlantısı 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 kurup yapılandırır, proje ve modül yapısını tanır, Gradle dosyalarını okur ve SDK Manager ile bileşenleri yönetmeyi öğrenir.
Modül 1
Kurulum ve İlk Yapılandırma
  • Android Studio kurulumu ve ilk açılış sihirbazı
  • JDK ve SDK yollarının doğru ayarlanması
  • Tema, yazı tipi ve düzen tercihlerinin ayarlanması
  • Yeni proje oluşturma ve şablon seçimi
  • Arayüz pencereleri ve araç çubuklarının tanınması
  • Kısayol haritası ile hızlı gezinme alışkanlığı
Modül 2
Proje ve Modül Yapısı
  • app modülü ve dizin düzeninin incelenmesi
  • src, res ve manifest klasörlerinin rolü
  • Project ve Android görünümleri arasındaki fark
  • java/kotlin kaynak dizinlerinin ayrımı
  • Birden çok modülün projeye eklenmesi mantığı
  • Dosya şablonları ile yeni sınıf ve kaynak oluşturma
Modül 3
Gradle ve Yapılandırma
  • build.gradle proje ve modül dosyalarının ayrımı
  • compileSdk, minSdk ve targetSdk kavramları
  • dependencies bloğuyla bağımlılık ekleme
  • Version catalog ile sürüm yönetimi
  • Gradle senkronizasyonu ve yeniden derleme
  • Gradle sarmalayıcı ve derleme önbelleği mantığı
Modül 4
SDK Manager ve Araçlar
  • SDK Platform ve API düzeylerinin yönetimi
  • SDK Build Tools ve Platform Tools kurulumu
  • Komut satırı araçları ve lisans onayları
  • adb'nin kurulumu ve cihaz bağlantısının kontrolü
  • Eklenti yönetimi ve IDE güncellemeleri
  • Çevrimdışı çalışma ve önbellek temizleme
Günün hedefiKatılımcı Layout Editor ile arayüz tasarlar, kaynak sistemini kullanır, AVD Manager ile emülatör oluşturur ve uygulamayı emülatör ya da gerçek cihazda çalıştırmayı öğrenir.
Modül 1
Layout Editor ile Tasarım
  • Tasarım ve kod görünümleri arasında geçiş
  • ConstraintLayout ile bileşen hizalama
  • Bileşen paleti ve özellik panelinin kullanımı
  • Component Tree ile görünüm ağacının yönetimi
  • Önizleme ve farklı ekran boyutlarında test
  • View Binding ile görünümlere koddan erişim
Modül 2
Kaynak Sistemi ve Nitelikçiler
  • strings.xml ile metinlerin dışarı alınması
  • colors.xml ve tema renk tanımları
  • drawable ve mipmap ile görsel kaynaklar
  • dimens ve stil kaynaklarının yönetimi
  • Farklı yoğunluk ve dil için nitelikçi klasörler
  • R sınıfı üzerinden kaynaklara erişim
Modül 3
AVD Manager ve Emülatör
  • Sanal cihaz oluşturma ve sistem imajı seçimi
  • Donanım profili ve bellek ayarlarının yapılması
  • Emülatör kontrolleri ve genişletilmiş ayarlar
  • Konum, sensör ve ağ koşullarının taklidi
  • Donanım hızlandırma ve performans ayarları
  • Gerçek cihazda USB hata ayıklama ile çalıştırma
Modül 4
Çalıştırma ve Düzenleme
  • Run yapılandırmaları ve hedef cihaz seçimi
  • Apply Changes ile değişikliği hızlı yansıtma
  • Live Edit ile arayüzü anında güncelleme
  • Kod tamamlama ve hızlı düzeltme önerileri
  • Refactor araçlarıyla güvenli yeniden adlandırma
  • Code analyze ve lint uyarılarının giderilmesi
Günün hedefiKatılımcı Debugger ve Logcat ile sorunları bulur, Profiler ile performansı ölçer, derleme varyantlarını yönetir ve uygulamayı APK ile App Bundle olarak paketlemeyi öğrenir.
Modül 1
Debugger ile Hata Ayıklama
  • Kesme noktası koyma ve adım adım yürütme
  • Değişken izleme ve ifade değerlendirme
  • Koşullu kesme noktalarıyla hedefli durma
  • Çağrı yığınını inceleyerek akışı anlama
  • Evaluate Expression ile anlık deneme
  • Uzak hata ayıklama ve süreç ekleme
Modül 2
Logcat ve Günlükleme
  • Log seviyeleriyle mesaj yazma ve okuma
  • Etiket ve metin ile Logcat filtreleme
  • Çökme izlerinin okunması ve yorumlanması
  • ANR ve istisna kayıtlarının incelenmesi
  • Süreç ve cihaz bazlı günlük ayrımı
  • Günlüklerin dosyaya alınması ve paylaşımı
Modül 3
Profiler ile Performans
  • CPU profilleyici ile iş parçacığı analizi
  • Bellek profilleyici ve sızıntı tespiti
  • Heap dump alma ve nesne sayımı incelemesi
  • Ağ profilleyici ile istek ve yanıt izleme
  • Enerji kullanımının gözlemlenmesi
  • Darboğazların kök nedeninin belirlenmesi
Modül 4
Varyantlar ve Paketleme
  • debug ve release derleme türlerinin ayrımı
  • productFlavors ile ürün çeşitleri tanımı
  • Uygulamanın imzalanması ve anahtar deposu
  • R8 ile kod küçültme ve karartma
  • APK ve Android App Bundle oluşturma
  • Çıktının emülatörde ve cihazda doğrulanması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Ortam kurulumu

Android Studio'yu kurup JDK, SDK ve emülatör ayarlarını doğru yaparak çalışır bir geliştirme ortamı hazırlarsınız.

✅
Proje yapısı

Proje ve modül düzenini, kaynak klasörlerini ve manifest dosyasını tanıyarak projede rahatça yönünüzü bulursunuz.

✅
Gradle yönetimi

build.gradle dosyalarını okur, bağımlılık ekler ve SDK sürümleriyle derleme yapılandırmasını yönetebilirsiniz.

✅
Arayüz tasarımı

Layout Editor ve kaynak sistemiyle arayüz tasarlar, View Binding ile görünümlere koddan erişebilirsiniz.

✅
Emülatör kullanımı

AVD Manager ile sanal cihaz oluşturur, uygulamayı emülatörde ve gerçek cihazda çalıştırıp test edersiniz.

✅
Hata ayıklama

Debugger ve Logcat ile kesme noktaları koyar, günlükleri okur ve hataları hızlı biçimde çözebilirsiniz.

✅
Performans ölçümü

Profiler ile CPU, bellek ve ağ kullanımını inceleyerek performans darboğazlarını tespit edebilirsiniz.

✅
Paketleme

Derleme varyantlarını yönetir, uygulamayı imzalar ve APK ile App Bundle olarak paketlemeyi uygularsınız.

Kimler İçin Uygundur?

  • Android geliştirmeye yeni başlayan ve geliştirme ortamını verimli kullanmak isteyen yazılımcılar
  • başka IDE'den geçiş yapan geliştiriciler
  • Android Studio'yu temelden öğrenmek isteyen öğrenciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim programlama dili mi öğretiyor?
Hayır; eğitimin odağı Android Studio ortamını ve geliştirme araçlarını etkin kullanmaktır. Kotlin veya Java söz dizimi derinlemesine işlenmez, ancak örnek projede temel kod yazılır. Dili ayrıntılı öğrenmek isteyenler için ayrı Kotlin ve Android geliştirme eğitimleri uygundur.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Her araç önce canlı gösterilir, ardından katılımcı aynı adımları kendi ortamında uygular. Yüz yüze veya online yapılabilir ve kurumun ihtiyacına göre uyarlanabilir.
Hangi ön bilgi gerekiyor?
Herhangi bir dilde temel programlama kavramlarını bilmek yeterlidir. Dosya yönetimi ve uygulama kurulumu gibi genel bilgisayar becerileri beklenir. Önceden Android bilgisi gerekmez; ortam ve araçlar sıfırdan anlatılır.
Nasıl bir bilgisayar gerekir?
Emülatörü akıcı çalıştırabilecek yeterli bellek ve disk alanına sahip bir bilgisayar önerilir. SDK bileşenleri ve Gradle bağımlılıkları için kararlı bir internet bağlantısı gerekir. Donanım hızlandırma destekleyen sistemlerde emülatör daha akıcı çalışır.
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 belgeler; kurumsal gruplara özel içerik uyarlaması 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. Android Studio Development Essentials Eğitimi 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 KotlinAndroid Cardboard & Unity VR Eğitimi
Mobil Uygulama Geliştirme Eğitimleri

Android Cardboard & Unity VR Eğitimi

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

Unity ve Google Cardboard ile Android üzerinde mobil VR uygulaması geliştirme eğitimi. Stereoskopik kameradan APK üretimine uygulamalı ve kurumsal.

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

Android Debugging & Testing Eğitimi

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

Logcat, Profiler, JUnit, MockK, Espresso ve Compose testleriyle Android hata ayıklama ve test eğitimi. Teşhisten CI otomasyonuna uygulamalı ve kurumsal.

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

Android Internals Eğitimi

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

AOSP, Linux çekirdeği, Zygote, ART ve Binder ile Android işletim sisteminin iç yapısını derinlemesine inceleyen ileri düzey eğitim. Kurumsal ve uygulamalı.

Detayları Gör →
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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn