Sayfayı yenilemeden veriyi canlı getir
Web uygulamalarında sayfayı yeniden yüklemeden veri alıp göndermeyi öğreten orta seviye eğitim: XHR ve fetch API, JSON işleme, Promise ve async/await ile asenkron akış, HTTP durum kodları ve hata yönetimi, CORS, AbortController ve debounce ile dinamik arayüz…
fetch/XHR, JSON, async/await ve hata yönetimi
Bu orta seviye eğitim, web uygulamalarında sayfayı yeniden yüklemeden veri alıp göndermenin temeli olan Ajax'ı uygulamalı öğretir. XMLHttpRequest ve modern fetch API, HTTP metotları (GET/POST/PUT/DELETE), istek başlıkları ve gövdesi, JSON serileştirme işlenir. Ardından Promise ve async/await ile asenkron akış, yanıt durum kodları ve hata yönetimi, CORS, istek iptali (AbortController), yükleme göstergesi, debounce ile istek yönetimi ve DOM güncelleme ele alınır. Katılımcı, bir API'den veri çekip kullanıcı arayüzünü dinamik güncelleyen akışlar yazabilir.
2 Gün. Her gün dört modül; katılımcılar temel istekten hata yönetimi ve dinamik arayüze ilerler.
Orta Seviye — Tarayıcıda Ajax ile asenkron veri alışverişi, fetch/XHR, JSON işleme ve hata yönetiminin ele alınması.
Katılımcılar gerçek API'lere karşı fetch/XHR istekleri yazıp yanıtları işleyip arayüzü güncelleyerek öğrenir.
Sayfayı dondurmadan arka planda veri alışverişi yaparsınız.
API yanıtlarını JSON olarak işleyip arayüze yansıtırsınız.
Durum kodları ve hataları sağlam biçimde ele alırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel JavaScript (fonksiyon, DOM) bilgisi beklenir.
HTML/DOM ve HTTP kavramlarına aşinalık faydalıdır.
JSON yapısına aşinalık yararlıdır.
Bir tarayıcı, metin editörü ve test edilebilir bir API/erişim.
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:
Asenkron istek-yanıt döngüsünü açıklarsınız.
fetch ile GET/POST/PUT/DELETE istekleri atarsınız.
JSON yanıtları işleyip arayüze render edersiniz.
Promise ve async/await ile akış tasarlarsınız.
Durum kodları ve hataları sağlam ele alırsınız.
CORS ve kimlik doğrulama başlıklarını yönetirsiniz.
AbortController ve debounce ile istekleri yönetirsiniz.
Veriyle DOM'u dinamik ve akıcı güncellersiniz.
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.
Yıldız şema boyutsal modelleme, ETL geliştirme, SCD, semantik katman ve raporlama ile bir DW/BI çözümünü sıfırdan inşa etmeyi öğrenin.
Detayları Gör →Trifacta ile veri profilleme, öneri destekli dönüştürme recipe'leri, join/union birleştirme ve zamanlanmış akışlarla veri hazırlamayı uygulamalı öğrenin.
Detayları Gör →Tableau'da veri bağlama, shelf düzeni, görünüm türleri, pano yerleşimi, container ve etkileşimli eylemlerle pano tasarımını uygulamalı öğrenin.
Detayları Gör →Adımlı veri iş akışları kurup çubuk, çizgi, dağılım ve kombinasyon grafikleriyle doğru görseller üretmeyi uygulamalı öğrenin.
Detayları Gör →İstemci-sunucu mimarisi, HTTP, veritabanı bağlantısı, REST API ve CRUD ile veri tabanlı bir web uygulamasının temellerini uygulamalı öğrenin.
Detayları Gör →