Kotlin ile modern Android uygulaması kur
Kotlin ile Android Uygulama Geliştirme Eğitimi, modern Android yığınını kullanarak mimari odaklı bir uygulama kurdurur. Program Jetpack Compose ile bildirimsel arayüz ve state yönetimi, MVVM mimarisi, ViewModel ve StateFlow ile UI state, Room ile yerel veri,…
Compose arayüzü, MVVM mimarisi, bağımlılık enjeksiyonu ve test ile uygulama
Kotlin ile Android Uygulama Geliştirme Eğitimi, modern Android yığınını kullanarak mimari odaklı bir uygulama kurdurur. Program Kotlin ve proje temelinin ardından Jetpack Compose ile bildirimsel arayüz, state yönetimi ve navigation işlenir. Ardından MVVM mimarisi, ViewModel ve StateFlow, Room ile yerel veri, Retrofit ve coroutine ile ağ ve repository deseni ele alınır. Son gün Hilt ile bağımlılık enjeksiyonu, test ve Play Store yayını kapsanır.
4 Gün. Her gün dört modül; tek bir örnek uygulama MVVM mimarisiyle katman katman geliştirilerek konular gerçek projede birleştirilir.
Orta Seviye — Kotlin ile MVVM mimarisi, Jetpack Compose, Hilt ve test odaklı Android geliştirir
Tek bir örnek uygulama dört gün boyunca Compose arayüz, mimari, veri ve test katmanlarıyla adım adım MVVM deseninde kurulur.
Jetpack Compose, MVVM ve Hilt gibi güncel araçlarla sektörde kullanılan mimariyi doğrudan uygulayarak öğrenirsiniz.
Katmanları ayıran MVVM ve repository deseniyle büyüyen uygulamalarda sürdürülebilir ve test edilebilir kod yazarsınız.
Birim ve arayüz testinden Play Store yayınına uzanan akışla profesyonel bir geliştirme sürecini uçtan uca deneyimlersiniz.
Eğitimden tam verim almak için faydalı olacak bilgi ve kurulum
Sınıf, data class, null güvenliği ve lambda gibi temel Kotlin konularına aşinalık ön koşuldur.
suspend fonksiyon ve launch gibi temel coroutine kullanımına aşinalık ağ konusunu kolaylaştırır.
Android Studio'nun kurulu ve bir emülatör veya cihazla derleme yapabilir durumda olması gerekir.
Arayüz ve bağımlılık kavramlarına aşinalık mimari ve enjeksiyon konularını anlamayı kolaylaştırır.
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.
Program sonunda katılımcılar:
Jetpack Compose ve Material 3 ile bildirimsel, state yönetimli ve erişilebilir modern arayüzler geliştirebilirsiniz.
remember, state hoisting ve tek yönlü veri akışıyla Compose'da durumu doğru ve öngörülebilir biçimde yönetirsiniz.
ViewModel ve StateFlow ile katmanları ayıran, test edilebilir ve sürdürülebilir bir MVVM mimarisi kurabilirsiniz.
Room, Retrofit ve coroutine ile yerel ve uzak veriyi yöneterek repository deseniyle birleştirebilirsiniz.
Veri kaynaklarını repository ile soyutlayıp tek doğruluk kaynağı ilkesiyle güvenilir bir veri akışı kurarsınız.
Hilt ile bağımlılıkları enjekte ederek gevşek bağlı, test edilebilir ve ölçeklenebilir bir kod tabanı oluşturursunuz.
ViewModel ve repository için birim testleri ile Compose arayüz testlerini yazarak uygulama kalitesini güvence altına alırsınız.
Uygulamayı imzalayıp App Bundle olarak Play Console üzerinden yayınlama sürecini uçtan uca uygulayabilirsiniz.
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.
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 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 →Kotlin, Jetpack Compose, Room ve Retrofit ile sıfırdan yayına Android uygulama geliştirme eğitimi. Uçtan uca, uygulamalı ve kurumsal.
Detayları Gör →Associate Android Developer sınav alanlarına göre Kotlin, Jetpack, Room, coroutine ve test hazırlığı. Uygulamalı AAD eğitimi, kurumsal ve online.
Detayları Gör →Bildirimler, WorkManager, özel görünümler, MotionLayout ve konum servisleriyle ileri Android geliştirme eğitimi. Uygulamalı, kurumsal ve online.
Detayları Gör →Temiz mimari, çok modüllü yapı, Hilt, ileri Flow, R8 ve güvenlikle kurumsal ölçekte ileri Android geliştirme eğitimi. Uygulamalı ve kurumsal.
Detayları Gör →