Android uygulamanı üretim seviyesine taşı
Android Mobil Uygulama Geliştirme (Gelişmiş Seviye) Eğitimi, temel Android bilgisini üretim düzeyi mimariye taşır. Program Clean Architecture ve MVI ile katmanlı tasarımı, çok modüllü yapıyı ve Hilt ile bağımlılık enjeksiyonunu kapsar.
Temel Android bilgisini ölçeklenebilir, test edilebilir mimariye dönüştürün
Android Mobil Uygulama Geliştirme (Gelişmiş Seviye) Eğitimi, temel Android bilgisini üretim düzeyi mimariye taşır. Katılımcılar Clean Architecture ve MVI ile katmanlı tasarımı, çok modüllü yapıyı ve Hilt ile bağımlılık enjeksiyonunu uygular. Coroutines ve Flow'un ileri kullanımı ile durum yönetimi işlenir. Program; Room ileri özellikleri, Paging 3, WorkManager, performans profilleme ve birim, arayüz, Compose testleriyle CI/CD yayın otomasyonunu kapsar.
4 Gün. Her gün dört modül; mevcut bir uygulama ileri mimariye kademeli olarak taşınır ve her konu gerçek refactoring adımıyla uygulanır.
İleri Seviye — Temiz mimari, Hilt, Flow, test ve yayın otomasyonuyla üretim düzeyi Android geliştirme
Orta ölçekli bir uygulama dört gün boyunca ileri mimariye taşınır; her modülde gerçek bir refactoring veya yeni yetenek koda eklenir.
Clean Architecture ve MVI ile katmanlı, test edilebilir ve bakımı kolay bir uygulama mimarisini gerçek projede uygularsınız.
Coroutines ve Flow'un ileri kullanımıyla karmaşık eşzamansız akışları güvenle yönetip durum yönetimini sağlamlaştırırsınız.
Test piramidi ve CI/CD ile hataları erken yakalar, sürümleri otomatik ve güvenilir biçimde yayınlamayı öğrenirsiniz.
Eğitimden en iyi verimi almak için gereken altyapı ve deneyim
Activity, Fragment, RecyclerView ve temel Jetpack bileşenleriyle uygulama geliştirmiş olmak gerekir.
Lambda, yüksek dereceli fonksiyon ve temel coroutine kullanımına rahatça hakim olmak beklenir.
ViewModel ve tek yönlü veri akışı kavramlarına aşinalık konuların takibini kolaylaştırır.
Android Studio ve Gradle ile çalışan, git kullanan bir geliştirme ortamına sahip olmak gerekir.
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:
Clean Architecture katmanlarını ve use case'leri kurarak bağımlılıkları tersine çeviren, bakımı kolay bir yapı tasarlarsınız.
MVI deseniyle tek yönlü ve öngörülebilir durum akışı kurar, karmaşık ekran durumlarını güvenle yönetirsiniz.
Çok modüllü yapı ile projeyi ölçeklenebilir biçimde böler ve derleme süresini iyileştirmeyi öğrenirsiniz.
Hilt ile bağımlılıkları yönetir, scope ve bileşen yaşam döngüsünü doğru biçimde eşleyebilirsiniz.
Flow operatörleri, StateFlow ve SharedFlow ile karmaşık eşzamansız akışları ve olay yayınını yönetebilirsiniz.
Paging 3 ile büyük veriyi sayfalar, WorkManager ile güvenilir arka plan işlerini kurup yönetebilirsiniz.
Baseline Profile, benchmark ve profilleme araçlarıyla performans darboğazlarını ölçer ve giderirsiniz.
Birim, Espresso ve Compose testleri yazar, R8 ve CI/CD ile yayın sürecini otomatikleştirebilirsiniz.
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 →