WORKING WITH RICH APPLICATION DATA EĞİTİMİ

Karmaşık uygulama verisini akıcı işleyin

JSON/XML, iç içe yapılar, serileştirme, şema doğrulama ve nesne-veri eşlemeyle zengin uygulama verisini işleyin.

Yapısal/yarı yapısal veri, JSON/XML modelleri, ayrıştırma ve serileştirme, DTO eşleme, JSONPath/XPath, JSON Schema/XSD doğrulama, akış işleme ve API entegrasyonunu öğreten orta seviye eğitim.

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

Eğitim Hakkında

JSON/XML, iç içe veri, serileştirme ve nesne-veri eşleme

Bu orta seviye eğitim, modern uygulamalarda karşılaşılan zengin, iç içe ve yarı yapısal veriyle çalışmayı öğretir. Yapısal, yarı yapısal ve yapısal olmayan veri ayrımı; JSON ve XML veri modelleri, iç içe nesne ve diziler; serileştirme/deserileştirme (serialization) ve nesne-veri eşleme (mapping/DTO); şema ve doğrulama (JSON Schema, XSD); yol sorguları (JSONPath, XPath) ile derin erişim; büyük veya akış halindeki veriyi (streaming parser) işleme; ikili (binary/BLOB) ve belge (document) verisi; API'den gelen karmaşık yanıtları modele bağlama; sürümleme ve geriye uyumluluk ile hatalı/eksik alan yönetimi ele alınır. Katılımcı, karmaşık uygulama verisini güvenli, doğrulanmış ve bakımı kolay biçimde işler.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar veri modellerinden şema doğrulama ve entegrasyona ilerler.

Seviye

Orta Seviye — Uygulamalarda zengin ve yarı yapısal veriyle çalışma: JSON/XML, iç içe yapılar, serileştirme ve nesne eşleme.

Öğrenme Metodu

Katılımcılar gerçek JSON/XML yanıtları üzerinde ayrıştırma, eşleme ve doğrulama kodlarını uygulamalı yazar.

Neden Bu Eğitim?

🧬Esnek Veri

İç içe ve değişken şekilli veriyi kıvrak biçimde işlersiniz.

🔗Güvenli Eşleme

Şema doğrulama ve DTO ile veriyi güvenle nesnelere bağlarsınız.

🛡️Dayanıklı Entegrasyon

Eksik/hatalı alan ve sürüm değişimine dayanıklı kod yazarsınız.

Anahtar Konular

zengin verijsonxmlserileştirmejsonpathxpathjson schemadto mappingapi entegrasyonuyarı yapısal veri
“Zengin veri bir yük değil; onu doğru şekillendiren için bir fırsattır.”

Ön Koşullar

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

1
Programlama

Bir dilde (Python/Java/JavaScript/C#) temel deneyim beklenir.

2
Veri Formatları

JSON ve XML'e temel aşinalık faydalıdır.

3
API Kavramı

REST ve HTTP yanıtlarına aşinalık yararlıdır.

4
Geliştirme Ortamı

Kod yazıp çalıştırabilen bir 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ı, zengin veri modellerini ayrıştırıp nesnelere eşleyebilir.
Modül 1
Veri Türleri
  • Yapısal vs yarı yapısal veri
  • JSON veri modeli
  • XML veri modeli ve namespace
  • İç içe nesne ve diziler
  • Null/opsiyonel alanlar
  • Format seçim ölçütleri
Modül 2
Ayrıştırma (Parsing)
  • JSON ayrıştırma
  • XML ayrıştırma (DOM)
  • Tip dönüşümü ve kültür
  • Tarih/sayı ele alma
  • Kodlama (UTF-8) sorunları
  • Hata toleranslı ayrıştırma
Modül 3
Serileştirme
  • Nesneyi JSON'a serileştirme
  • Deserileştirme ve tip güvenliği
  • Alan adlandırma politikası
  • Döngüsel referans ve derinlik
  • Yoksayılan/varsayılan alan
  • Serileştirme ayarları
Modül 4
Nesne-Veri Eşleme
  • DTO ve model ayrımı
  • Alan eşleme (mapping)
  • İç içe yapıyı modele açma
  • Koleksiyon eşleme
  • Kısmi eşleme
  • Eşleme bakımı
Günün hedefiKatılımcı, zengin veriyi sorgulayıp doğrulayarak entegrasyona bağlayabilir.
Modül 1
Yol Sorguları
  • JSONPath ile derin erişim
  • XPath ile XML sorgulama
  • Filtre ve koşul
  • Dizi/indeks erişimi
  • Joker ve özyineleme
  • Sorgu güvenilirliği
Modül 2
Şema ve Doğrulama
  • JSON Schema tanımı
  • XSD ile XML doğrulama
  • Zorunlu/opsiyonel alan
  • Tip ve aralık kısıtı
  • Doğrulama hatalarını raporlama
  • Sözleşme (contract) testi
Modül 3
Büyük ve Akış Verisi
  • Streaming parser (SAX/JSON stream)
  • Bellek dostu işleme
  • Sayfalama (pagination)
  • Kısmi/aşamalı işleme
  • Büyük belge stratejisi
  • Performans dikkatleri
Modül 4
API Entegrasyonu
  • Karmaşık API yanıtı modele bağlama
  • İkili (binary/BLOB) ve belge verisi
  • Sürümleme ve geriye uyum
  • Eksik/hatalı alan yönetimi
  • Yeniden deneme ve hata
  • Entegrasyon testi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Veri Modeli

JSON/XML iç içe veri modellerini çözümlersiniz.

✅
Ayrıştırma

Zengin veriyi hata toleranslı biçimde ayrıştırırsınız.

✅
Serileştirme

Nesneleri güvenli serileştirir ve deserileştirirsiniz.

✅
Eşleme

DTO ve mapping ile veriyi modellere bağlarsınız.

✅
Yol Sorgusu

JSONPath ve XPath ile derin erişim yaparsınız.

✅
Doğrulama

JSON Schema ve XSD ile veriyi doğrularsınız.

✅
Akış İşleme

Streaming parser ile büyük veriyi bellek dostu işlersiniz.

✅
Entegrasyon

Karmaşık API verisini sürüm ve hataya dayanıklı entegre edersiniz.

Kimler İçin Uygundur?

  • Yazılım geliştiriciler
  • API entegrasyonu yapan mühendisler
  • zengin veri işleyen uygulama ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yazılım geliştiriciler, API entegrasyonu yapan mühendisler ve zengin veri işleyen ekipler için uygundur.
Hangi dil kullanılır?
İlkeler dilden bağımsızdır; örnekler Python/JavaScript/Java/C# arasından verilir.
JSON Schema nedir?
JSON verisinin yapısını ve kısıtlarını tanımlayıp doğrulamayı sağlayan bir sözleşmedir.
Büyük veri işleme var mı?
Evet; streaming parser ile bellek dostu, aşamalı işleme konuları ele alınır.
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. Working with Rich Application Data Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 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 İstatistikKenar Bilişim Mimarisi ve Mikro Veri Merkezleri Eğitimi
Veri ve Analitik Eğitimleri

Kenar Bilişim Mimarisi ve Mikro Veri Merkezleri Eğitimi

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

Kenar bilişim ve mikro veri merkezlerini kurun ve işletin: provisioning, K3s/KubeEdge iş yükleri, izleme, OTA güncelleme ve filo yönetimi. Orta seviye DVA eğiti

Detayları Gör →
Veri Analizi ve İstatistikKey Statistical Concepts Eğitimi
Veri ve Analitik Eğitimleri

Key Statistical Concepts Eğitimi

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

Analizin dayandığı anahtar istatistik kavramlarını öğrenin: dağılım, normal dağılım, olasılık, güven aralığı, p-değeri ve yaygın tuzaklar. Temel DVA eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikKibana & Reporting Capabilities Eğitimi
Veri ve Analitik Eğitimleri

Kibana & Reporting Capabilities Eğitimi

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

Kibana'yı öğrenin: Discover, KQL, Lens görselleştirme, dashboard, Maps, zamanlanmış raporlama ve alerting. Elasticsearch verisi için orta seviye DVA eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikKNIME Analitik Platforması - Tam Eğitim Eğitimi
Veri ve Analitik Eğitimleri

KNIME Analitik Platforması - Tam Eğitim Eğitimi

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

KNIME Analytics Platform'u uçtan uca öğrenin: node workflow, veri dönüştürme, görselleştirme, flow variable ve makine öğrenmesi. Orta seviye DVA eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikKurumsal Liderler İçin Veri Egemenliği Temel İlkeleri Eğitimi
Veri ve Analitik Eğitimleri

Kurumsal Liderler İçin Veri Egemenliği Temel İlkeleri Eğitimi

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

Veri egemenliği, residency, sınır ötesi transfer ve uyumu kurumsal liderler için öğrenin. Egemen bulut ve veri egemenliği politikası. Temel DVA eğitimi.

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