Web API'lerin içine bak, sorunu bul, düzelt
curl, DevTools, Postman ve proxy araçlarıyla HTTP trafiğini inceleyip API hatalarının kök nedenini bulmayı öğrenin. Katılımcılar kasıtlı hatalar içeren bir demo API üzerinde curl, DevTools ve Postman ile sorunları teşhis edip raporlar.
Web API'leri keşfetme ve hata ayıklama: HTTP, curl, Postman, proxy ve kimlik doğrulama
Bu eğitim, bilinmeyen bir Web API'yi keşfetmeyi ve çalışmayan çağrıları sistematik biçimde ayıklamayı öğretir. HTTP istek/yanıt yapısı, REST kısıtları, metot ve durum kodu anlamları, Accept/Content-Type ile içerik pazarlığı işlenir. Tarayıcı DevTools Network sekmesi, curl -v, HTTPie, Fiddler/mitmproxy ve Postman koleksiyonlarıyla trafik incelenir; CORS, yanlış Content-Type, 401/403 ve zaman aşımı gibi tipik sorunlar yeniden üretilip çözülür. Bearer token ve OAuth 2.0 akışları da ele alınır.
2 Gün. Her gün dört modül; katılımcılar Web API Temelleri → Keşif, Hata Ayıklama ve Güvenlik sırasıyla ilerler.
Temel Seviye — Web API'leri keşfetme ve hata ayıklama: HTTP, curl, Postman, proxy ve kimlik doğrulama.
Katılımcılar kasıtlı hatalar içeren bir demo API üzerinde curl, DevTools ve Postman ile sorunları teşhis edip raporlar.
Bir API sorununu istek, yanıt ve başlık düzeyinde saniyeler içinde daraltırsınız.
curl, Postman ve proxy araçlarını doğru senaryoda kullanırsınız.
Hataları tekrarlanabilir adımlarla geliştiricilere aktarırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
URL, istek ve yanıt kavramlarına genel aşinalık yeterlidir.
Herhangi bir dilde temel değişken, fonksiyon ve JSON okuma becerisi beklenir.
Postman veya curl ile bir kod düzenleyici (VS Code / IntelliJ) kurulu olmalıdır.
İnternet erişimli, yönetici izni olan ve en az 8 GB RAM'li bir dizüstü bilgisayar gerekir.
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:
HTTP istek satırı, başlıkları ve gövdesini okuyup hata ayıklayabilirsiniz.
REST kısıtlarını ve Richardson olgunluk seviyelerini bir API üzerinde değerlendirebilirsiniz.
Metotları güvenli ve idempotent olma özelliklerine göre doğru senaryoda kullanabilirsiniz.
Doğru HTTP durum kodlarını seçip RFC 7807 uyumlu hata yanıtları tasarlayabilirsiniz.
JSON ve XML temsillerini içerik pazarlığı ile aynı uç noktadan sunabilirsiniz.
curl, tarayıcı DevTools ve proxy araçlarıyla API sorunlarının kaynağını bulabilirsiniz.
Koleksiyon, klasör ve ortam değişkenleriyle düzenli bir Postman çalışma alanı kurabilirsiniz.
OAuth 2.0 ve JWT ile korunan API akışlarını kurup yaygın OWASP API risklerini kapatabilirsiniz.
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.
HttpClient, IHttpClientFactory, Polly, System.Text.Json, DelegatingHandler, Refit, CORS ve OAuth 2.0 ile Web API tüketimi eğitimi.
Detayları Gör →PySpark DataFrame API, Parquet ve Delta, join ve window fonksiyonları, Spark SQL, Structured Streaming, AQE ve performans ayarı ile veri analizi eğitimi.
Detayları Gör →Snowpark Python DataFrame, UDF, stored procedure, Stream ve Task, Dynamic Table ve Query Profile ile Snowflake içinde veri dönüşümü eğitimi.
Detayları Gör →DataFrame API ile okuma, dönüştürme, birleştirme, performans ayarı ve test. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Tasarım odaklı düşünme, Event Storming ve DDD ile mikroservis sınırlarının keşfi. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →