DATA ACCESS & BINDING IN APPS EĞİTİMİ

Veriyi arayüze veri bağlama ile akıt

Veri kaynakları, bağlama ifadeleri, koleksiyonlar ve iki yönlü bağlama ile uygulama arayüzünü veriyle güvenle besleyin.

Uygulamalarda veri erişimi ve veri bağlamayı işleyen eğitim: veri kaynakları ve binding context, tek ve iki yönlü bağlama, dönüştürücülerle biçimlendirme, koleksiyon bağlama ve şablonlar, değişiklik bildirimi, doğrulama ve UI sanallaştırma.

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

Eğitim Hakkında

Veri kaynakları, bağlama ifadeleri, koleksiyonlar ve iki yönlü bağlama

Bu orta seviye eğitim, uygulamalarda veri erişimi ve veri bağlama (data binding) tekniklerini işler. Veri kaynaklarına bağlanma (API, veritabanı, koleksiyon), bağlama bağlamı (binding context) ve bağlama ifadeleri; tek yönlü ve iki yönlü (two-way) bağlama; koleksiyon bağlama ile liste/tablo gösterimi, şablon (template) ve öğe render; değer dönüştürücüler (converter) ve biçimlendirme işlenir. Değişiklik bildirimi (change notification/observable), bağlama doğrulama (validation), performans ve sanallaştırma (virtualization) ele alınır. Katılımcılar veri odaklı bir arayüzü uçtan uca bağlar.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar veri erişiminden koleksiyon bağlama ve doğrulamaya ilerler.

Seviye

Orta Seviye — Uygulamalarda veri kaynaklarına erişim ve veri bağlama (data binding) tekniklerinin ele alınması.

Öğrenme Metodu

Her konu veri kaynağına bağlı örnek ekranlar oluşturularak uygulamalı pekiştirilir.

Neden Bu Eğitim?

🔗Otomatik Akış

Veri bağlama ile veri ve arayüzü manuel kod olmadan senkron tutarsınız.

📋Liste Ustalığı

Koleksiyon bağlama ve şablonlarla veri odaklı listeler kurarsınız.

✅Güvenilir Girdi

İki yönlü bağlama ve doğrulamayla kullanıcı girdisini güvenle alırsınız.

Anahtar Konular

veri bağlama eğitimidata bindingtwo-way bindingkoleksiyon bağlamaveri erişimidata accessbinding contextdoğrulamaui sanallaştırmauygulama geliştirme
“Veri bağlama, arayüz ile verinin aynı gerçeği anlatmasını sağlayan sessiz köprüdür.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Programlama

Bir dilde temel uygulama geliştirme deneyimi gerekir.

2
Arayüz Kavramı

UI bileşenleri ve olay (event) kavramına aşinalık faydalıdır.

3
Veri Kaynağı

API veya veritabanından veri alma kavramına aşinalık yararlıdır.

4
Geliştirme Ortamı

Ekran ve veri bağlama denemesi için bir geliştirme ortamı 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ı, veri kaynaklarına erişir ve temel veri bağlamayı kurabilir.
Modül 1
Veri Kaynaklarına Erişim
  • API, veritabanı ve koleksiyon kaynakları
  • Asenkron veri yükleme
  • Veri modelinin arayüze hazırlanması
  • Hata ve boş durum ele alma
  • Veri alımı ve gösterim ayrımı
  • Kaynak seçiminin etkileri
Modül 2
Bağlama Bağlamı
  • Binding context / data context kavramı
  • Görünüm ile veri nesnesinin eşlenmesi
  • Bağlam devralma (inheritance)
  • Nesne yolu (path) ile özelliğe erişim
  • İç içe nesnelere bağlama
  • Bağlam yönetiminin önemi
Modül 3
Tek Yönlü Bağlama
  • One-way binding ile veriden görünüme akış
  • Özellik değerlerinin gösterime yansıması
  • Salt okunur alanların bağlanması
  • Hesaplanmış değerlerin gösterimi
  • Bağlama ifadelerinin yazımı
  • Tek yönlü bağlamanın kullanım alanları
Modül 4
Biçimlendirme
  • Değer dönüştürücü (converter) kullanımı
  • Tarih, sayı ve para biçimlendirme
  • Yerelleştirme (locale) ve kültür
  • Koşullu görünürlük bağlama
  • Null/boş değer için varsayılanlar
  • Biçimlendirmenin okunabilirliğe katkısı
Günün hedefiKatılımcı, koleksiyonları listelere bağlar ve dinamik gösterim kurabilir.
Modül 1
Liste ve Tablo Bağlama
  • Koleksiyonun listeye/tabloya bağlanması
  • Öğe şablonu (item template) tanımı
  • Satır/öğe başına veri gösterimi
  • Sütun eşlemesi ve başlıklar
  • Seçili öğe (selected item) bağlama
  • Boş liste durumu gösterimi
Modül 2
Şablon ve Render
  • Veri şablonlarıyla özelleştirilmiş görünüm
  • Koşullu şablon seçimi
  • İç içe koleksiyonların render'ı
  • Öğe eylemleri (buton, bağlantı) bağlama
  • Gruplama (grouping) gösterimi
  • Şablonların yeniden kullanımı
Modül 3
Sıralama ve Filtreleme
  • Koleksiyon görünümünde sıralama
  • Filtre ifadeleriyle alt küme gösterimi
  • Arama kutusuyla canlı filtreleme
  • Çok ölçütlü sıralama
  • Sayfalama (paging) ile büyük liste
  • Filtre/sıralamanın performansı
Modül 4
Değişiklik Bildirimi
  • Gözlemlenebilir (observable) koleksiyonlar
  • Öğe ekleme/silme değişikliğinin yansıması
  • Özellik değişim bildirimi (change notification)
  • UI'nin otomatik güncellenmesi
  • Toplu güncellemede bildirim yönetimi
  • Bildirim eksikliğinin yarattığı hatalar
Günün hedefiKatılımcı, iki yönlü bağlama, doğrulama ve performans tekniklerini uygulayabilir.
Modül 1
İki Yönlü Bağlama
  • Two-way binding ile görünümden veriye akış
  • Giriş alanlarının modele yazması
  • Güncelleme tetikleyicisi (update trigger)
  • Form alanlarının modele bağlanması
  • İki yönlü akışta döngü önleme
  • Ne zaman tek/iki yönlü tercih edileceği
Modül 2
Bağlama Doğrulama
  • Giriş doğrulama (validation) kuralları
  • Hata mesajlarının bağlama ile gösterimi
  • Zorunluluk, aralık ve biçim kontrolü
  • Anlık ve gönderimde doğrulama
  • Doğrulama durumunun görünüme yansıması
  • Sunucu doğrulamasıyla bütünleşme
Modül 3
Performans ve Sanallaştırma
  • Büyük listelerde UI sanallaştırma (virtualization)
  • Gereksiz güncellemeleri azaltma
  • Bağlama ifadelerinin maliyeti
  • Tembel yükleme (lazy loading)
  • Bellek ve render optimizasyonu
  • Performans ölçümü ve iyileştirme
Modül 4
Uçtan Uca Vaka
  • Veri kaynağından ekrana bağlama kurulumu
  • Liste + detay (master-detail) deseni
  • Form ile iki yönlü bağlama ve kaydetme
  • Doğrulama ve hata gösterimi
  • Değişiklik bildirimiyle canlı güncelleme
  • Çözümün gözden geçirilmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Veri Erişimi

API/veritabanı kaynaklarından veriyi arayüze hazırlarsınız.

✅
Bağlam

binding context ve nesne yoluyla özelliklere bağlarsınız.

✅
Tek Yönlü

veriden görünüme tek yönlü bağlamayı kurarsınız.

✅
Biçimlendirme

dönüştürücülerle tarih/sayı/para biçimlendirirsiniz.

✅
Koleksiyon

listeleri şablonlarla bağlar, sıralar ve filtrelersiniz.

✅
Bildirim

gözlemlenebilir koleksiyonlarla UI'yi otomatik güncellersiniz.

✅
İki Yönlü

two-way bağlama ve doğrulamayla form girdisi alırsınız.

✅
Performans

sanallaştırma ve tembel yüklemeyle büyük listeleri yönetirsiniz.

Kimler İçin Uygundur?

  • Uygulama ve arayüz geliştiricileri
  • düşük kodlu platform kullanıcıları
  • veri bağlamayı derinleştirmek isteyen yazılımcılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Uygulama ve arayüz geliştiricileri, düşük kodlu platform kullanıcıları ve veri bağlamayı derinleştirmek isteyen yazılımcılar için uygundur.
Belirli bir platform mu kullanılıyor?
Bağlama kavramları platformdan bağımsız işlenir; tek/iki yönlü bağlama ve koleksiyon şablonları yaygın araçlara uyarlanır.
İki yönlü bağlama ne zaman kullanılır?
Kullanıcı girdisinin modele yazılması gereken form senaryolarında; eğitim tek ve iki yönlü bağlamanın uygun kullanımını gösterir.
Programlama deneyimi gerekli mi?
Evet; bir dilde temel uygulama geliştirme deneyimi beklenir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Data Access & Binding in Apps Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikAnalitik Çözüm Mimarlığı Eğitimi
Veri ve Analitik Eğitimleri

Analitik Çözüm Mimarlığı Eğitimi

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

Kaynaktan karara analitik platform mimarisi tasarlayın: medallion katmanlar, lakehouse, boyutsal model, semantik katman, orkestrasyon ve yönetişim.

Detayları Gör →
Veri Analizi ve İstatistikAnalyzing Audiences & User Behavior in Google Analytics Eğitimi
Veri ve Analitik Eğitimleri

Analyzing Audiences & User Behavior in Google Analytics Eğitimi

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

Google Analytics 4'te kitle segmentasyonu, kohort, funnel ve path keşfiyle kullanıcı davranışını analiz edin. Orta seviye uygulamalı GA4 eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikAnalyzing Audiences & User Behavior in Google Analytics Web Eğitimi
Veri ve Analitik Eğitimleri

Analyzing Audiences & User Behavior in Google Analytics Web Eğitimi

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

GA4 web veri akışında GTM etiketleme, gelişmiş ölçüm, landing ve kampanya analizi ile funnel/path keşfini uygulamalı öğrenin. Orta seviye eğitim.

Detayları Gör →
Veri Analizi ve İstatistikAnalyzing Query Plans Eğitimi
Veri ve Analitik Eğitimleri

Analyzing Query Plans Eğitimi

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

EXPLAIN ANALYZE planlarını okuyun; tarama ve join operatörlerini, istatistik ve indeks kararlarını analiz ederek yavaş SQL sorgularını hızlandırın.

Detayları Gör →
Veri Analizi ve İstatistikApache Superset ile Başlangıç Eğitimi
Veri ve Analitik Eğitimleri

Apache Superset ile Başlangıç Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Açık kaynak Apache Superset'te veritabanı bağlama, dataset, chart ve etkileşimli dashboard kurmayı adım adım öğrenin. Temel seviye uygulamalı eğitim.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn