API'nin dilini öğren, ilk isteğini kendin at
API kavramı, HTTP, REST, JSON ve durum kodlarını öğrenip Postman ve curl ile ilk API isteklerinizi test edin. Katılımcılar açık API'lere gerçek istekler göndererek Postman ve curl ile adım adım ilerler; kod yazmak zorunlu değildir.
API temelleri: HTTP, REST, JSON, durum kodları ve Postman ile ilk istekler
Bu başlangıç eğitimi, API kavramını hiç bilmeyenler için tasarlanmıştır. API'nin ne olduğu, web servislerinin tarihçesi, SOAP ve REST farkı, HTTP istek/yanıt yapısı, URL anatomisi, JSON ve XML formatları, GET/POST/PUT/DELETE metotları, 2xx-5xx durum kodları işlenir. Katılımcılar herkese açık API'lere curl ve Postman ile istek atar, yanıtları yorumlar, hata ayıklar ve koleksiyon oluşturur. Test düşüncesinin temelleri bu çerçevede tanıtılır.
2 Gün. Her gün dört modül; katılımcılar API Kavramı ve HTTP → Metotlar, Hatalar ve İlk Testler sırasıyla ilerler.
Başlangıç Seviye — API temelleri: HTTP, REST, JSON, durum kodları ve Postman ile ilk istekler.
Katılımcılar açık API'lere gerçek istekler göndererek Postman ve curl ile adım adım ilerler; kod yazmak zorunlu değildir.
Ön bilgi gerektirmeden API'nin temel mantığını kavrarsınız.
Açık API'lere kendi isteklerinizi gönderip yanıtları okursunuz.
API'yi test etmeye başlamak için gereken temel soruları öğrenirsiniz.
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.
Siteler arası veri alışverişi için REST, SOAP ve webhook yaklaşımlarını karşılaştırıp seçebilirsiniz.
JSON ve XML temsillerini içerik pazarlığı ile aynı uç noktadan sunabilirsiniz.
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.
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.
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.
REST Assured test çatısı mimarisi: spesifikasyonlar, servis nesneleri, test verisi, raporlama ve CI. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →REST Assured ile hata yönetimi ve hata enjeksiyonu: WireMock fault, zaman aşımı, bozuk yanıt ve dayanıklılık. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Ser
Detayları Gör →REST Assured test sonuçlarının Allure ve ExtentReports ile raporlanması ve CI hattında yayınlanması. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →REST Assured ile WireMock API taklidi ve JMeter yük testi: stub, doğrulama, hata, korelasyon ve darboğaz analizi. 3 gün uygulamalı eğitim | DVA.
Detayları Gör →Reusable API Code eğitimi: katmanlı API istemcisi, OpenAPI SDK üretimi, Polly ile dayanıklılık, SemVer sürümleme ve paket yayımlama pratikleri.
Detayları Gör →