Tam bir uygulamayı sıfırdan kur
Bu eğitim, Kotlin ile çalışan basit ama eksiksiz bir Android uygulamasını sıfırdan geliştirmeyi öğretir. Program uygulama planlama ve proje kurulumu, Activity ve XML ile ekranlar, RecyclerView ile liste ve öğe işlemleri, SharedPreferences ve Room ile kalıcı v…
Proje kurulumundan ekranlara, listelere ve yerel veri kaydına kadar
Bu eğitim, Kotlin ile çalışan basit ama eksiksiz bir Android uygulamasını sıfırdan geliştirmeyi öğretir. Katılımcılar proje kurulumu ve uygulama planıyla başlar, Activity ve XML düzen ile ekranları kurar, RecyclerView ile liste gösterir ve öğe ekleme-silme akışını uygular. Ardından verinin SharedPreferences ve Room ile kalıcı kaydedilmesi, basit gezinme ve durum yönetimi ele alınır. Program arayüzün Material 3 ile düzenlenip uygulamanın cihazda denenmesiyle tamamlanır.
3 Gün. Her gün dört modül; tek bir basit uygulama baştan sona planlanıp geliştirilerek konuların bir projede nasıl birleştiği gösterilir.
Orta Seviye — Kotlin ile çalışan basit ve tam bir Android uygulamasını uçtan uca kuran program
Tek bir basit uygulama üç gün boyunca planlamadan çalıştırmaya kadar birlikte geliştirilir; her modül uygulamaya yeni bir parça ekler.
Öğrenilen Android parçalarının tek bir çalışan uygulamada nasıl birleştiğini uçtan uca bir proje üzerinde net biçimde görürsünüz.
Uygulama planlama, ekran kurma, veri kaydetme ve çalıştırma adımlarını sırayla uygulayarak sağlam bir proje alışkanlığı kazanırsınız.
Eğitim sonunda cihazda çalışan, veri kaydeden ve liste gösteren tamamlanmış bir uygulamaya sahip olursunuz.
Eğitimden en iyi verimi almak için faydalı olacak hazırlık
Değişken, fonksiyon, sınıf ve koleksiyon gibi temel Kotlin kavramlarına aşinalık gerekir.
Activity oluşturup basit bir XML düzen ile ekran kurmayı bilmek eğitimi takip etmeyi kolaylaştırır.
Android Studio'nun kurulu ve bir emülatör ya da cihazla derleme yapabilir durumda olması gerekir.
Görünümlere erişim için View Binding kavramına aşinalık faydalıdır; eğitimde ayrıca pekiştirilir.
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:
Basit bir uygulama fikrini ekran akışı ve veri modeliyle planlayıp kapsamını netleştirebilirsiniz.
Doğru yapıda bir proje açar, bağımlılıkları ekler ve View Binding ile geliştirme ortamını hazırlarsınız.
ConstraintLayout ve Material 3 ile ana ekran, form ve detay ekranlarını düzenli biçimde kurabilirsiniz.
RecyclerView ve DiffUtil ile öğe listesini gösterip ekleme ve silme akışını akıcı biçimde uygularsınız.
SharedPreferences ve Room ile kullanıcı tercihlerini ve uygulama verisini kalıcı olarak saklayabilirsiniz.
Liste, detay ve düzenleme ekranları arasında veri taşıyarak tutarlı bir gezinme akışı kurabilirsiniz.
ViewModel ile ekran durumunu yönetir, döndürme ve yaşam döngüsü değişimlerinde veriyi korursunuz.
Planlamadan çalıştırmaya kadar tüm adımları izleyerek cihazda çalışan tam bir uygulamayı bitirirsiniz.
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.
Android geliştirmenin temeli Java dilini sıfırdan öğrenin: nesne yönelimli programlama, koleksiyonlar ve ilk Android uygulaması. Uygulamalı eğitim.
Detayları Gör →Kotlin, Jetpack Compose, Flow ve Hilt ile modern Android mobil uygulama geliştirme eğitimi. Compose öncelikli, reaktif mimari ve uygulamalı.
Detayları Gör →Appium ile ileri Android test otomasyonu eğitimi: UiAutomator2, Page Object Model, paralel çalıştırma, CI entegrasyonu ve raporlama. Uygulamalı.
Detayları Gör →İleri Android eğitimi: özel arayüz ve animasyon, çok modüllü Gradle build, R8 ve Compose for Wear OS ile giyilebilir uygulama geliştirme.
Detayları Gör →Appium ile ileri jest ve tuş olayı otomasyonu eğitimi: W3C Actions, swipe, sürükle-bırak, pinch, KeyEvent ve donanım tuşları. Uygulamalı.
Detayları Gör →Android bileşen, bağlantı ve servis eğitimi: Activity yaşam döngüsü, Intent, ConnectivityManager, servisler, WorkManager ve bildirimler. Uygulamalı.
Detayları Gör →