Android'de yapılandırma ve veri saklamada ustalaşın
Device Configuration & Data Storage Eğitimi, Android uygulamalarında yapılandırma değişikliklerini yönetmeyi ve verileri cihazda kalıcı olarak saklamayı öğretir.
Ekran döndürmeden Room veritabanına: Android uygulamalarında durum ve veri kalıcılığı
Device Configuration & Data Storage Eğitimi, Android uygulamalarında yapılandırma değişikliklerinin (ekran döndürme, dil, tema) nasıl yönetildiğini ve verilerin cihazda nasıl kalıcı olarak saklandığını öğretir. Katılımcılar Activity yaşam döngüsünü, durum koruma (saved instance state) ve ViewModel'i, SharedPreferences ile Jetpack DataStore'u, iç/dış dosya depolamayı, SQLite'ı ve Jetpack Room ile repository desenini Kotlin örnekleriyle uygulamalı olarak kavrar.
3 Gün. Her gün dört modül; her konu kavram anlatımı, Kotlin kod örnekleri ve küçük uygulama senaryolarıyla adım adım pekiştirilir.
Orta Seviye — Android uygulamalarında yapılandırma değişikliklerini yönetmeyi ve verileri kalıcı olarak saklamayı öğrenmek isteyenler için
Konular canlı kod örnekleriyle anlatılır; yaşam döngüsü, DataStore ve Room senaryoları küçük uygulamalar üzerinde uygulamalı pekiştirilir.
Yapılandırma değişikliklerinde uygulama durumunu doğru koruyarak kullanıcı deneyimini bozmayan sağlam uygulamalar yazarsınız.
SharedPreferences, DataStore ve Room seçenekleri arasında doğru kararı vererek verileri güvenle kalıcı hale getirirsiniz.
Repository deseni ve ViewModel ile veri katmanını düzenli kurarak bakımı kolay ve test edilebilir uygulamalar geliştirirsiniz.
Programdan en iyi verimi almak için gereken temel bilgi ve deneyim
Değişken, fonksiyon, sınıf ve null güvenliği gibi temel Kotlin kavramlarına aşinalık gereklidir.
Activity, layout ve basit bir uygulama oluşturma gibi temel Android bilgisi beklenir.
Android Studio ile proje açma, çalıştırma ve emülatör kullanımına temel aşinalık faydalıdır.
Sınıf, nesne ve kalıtım gibi nesne yönelimli programlama kavramlarına aşinalık konuları 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:
Activity ve Fragment yaşam döngüsünü ve yapılandırma değişikliklerinde uygulama davranışını net biçimde kavrarsınız.
onSaveInstanceState ve SavedStateHandle ile geçici durumu koruyarak ekran döndürmede veri kaybını önlersiniz.
ViewModel ile UI durumunu yapılandırma değişikliklerinden bağımsız yöneterek sağlam bir yapı kurarsınız.
SharedPreferences ile basit ayarları saklamayı ve bu yöntemin uygun kullanım sınırlarını öğrenirsiniz.
Jetpack DataStore ile Flow tabanlı, ana iş parçacığını bloklamayan modern veri saklamayı uygularsınız.
İç ve dış depolama farkını, Scoped Storage'ı ve dosya okuma/yazma işlemlerini güvenle yönetirsiniz.
Room ile entity, DAO ve sorgu tanımlayarak ilişkisel veriyi kalıcı ve güvenli biçimde saklarsınız.
Repository deseni ve tek doğru kaynak ilkesiyle temiz, test edilebilir bir veri katmanı tasarlarsınız.
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.
RAID, Fibre Channel SAN, iSCSI, NAS, object storage, yedekleme ve replikasyon temellerini ISM müfredatına dayalı uygulamalı öğrenin.
Detayları Gör →Dell EMC Unity kurulumu, Unisphere yönetimi, LUN ve NAS Server, snapshot, replikasyon ve CloudIQ izlemeyi uygulamalı öğrenin.
Detayları Gör →Modern veri merkezi, software-defined storage, hyper-converged, bulut depolama, büyük veri ve ransomware korumasını güncel ISM müfredatıyla öğrenin.
Detayları Gör →SAN temelleri eğitimi: DAS/NAS/SAN farkı, Fibre Channel, iSCSI, zoning, LUN maskeleme, RAID ve çoklu yol. Kurumsal depolama ağlarını sıfırdan öğrenin.
Detayları Gör →NetApp ONTAP (Data ONTAP) eğitimi: aggregate, FlexVol, SVM, NAS/SAN protokolleri, Snapshot ve SnapMirror ile depolamayı uygulamalı yönetin.
Detayları Gör →Güneş enerjisi depolama eğitimi: fotovoltaik prensip, batarya kimyaları, BMS, MPPT, inverter, sistem boyutlandırma ve güvenliği temelden öğrenin.
Detayları Gör →