REST API'nizi Postman ile uçtan uca test edin
REST API'yi Postman ile test edin: HTTP semantiği, CRUD uç noktaları, pm.test ile otomatik doğrulama, veri odaklı test, Newman ile CI ve JWT/OAuth2 istekleri.
REST API CRUD tasarımı ve Postman ile test
Eğitim, REST API'nin CRUD işlemlerini doğru HTTP semantiğiyle tasarlamayı ve Postman ile test etmeyi öğretir. HTTP metotları, idempotency, durum kodları ve başlıklar, Create-Read-Update-Delete uç noktaları (201 Created, 204 No Content, PATCH ve PUT farkı) işlenir. Postman koleksiyonu, ortam değişkenleri, pm.test ile otomatik doğrulama, veri odaklı test, Newman ile komut satırı ve CI çalıştırma uygulanır. Basic, API Key, JWT ve OAuth2 ile kimlik doğrulamalı istekler gösterilir.
2 Gün. Her gün dört modül; HTTP ve CRUD Tasarımı; Postman ile Test ve Otomasyon ekseninde ilerleyen uygulamalı program.
Başlangıç Seviye — REST API'yi Postman ile test etme ve CRUD uç noktaları: HTTP metotları, durum kodları, Newman otomasyonu ve kimlik doğrulama.
Çalışan bir Spring Boot CRUD servisine karşı Postman koleksiyonu adım adım oluşturulur ve Newman ile otomatikleştirilir.
Postman ile otomatik doğrulamalı API testleri yazarsınız.
Doğru HTTP metodu ve durum kodunu seçmeyi öğrenirsiniz.
Newman ile testleri pipeline'a bağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
İstek-yanıt mantığı bilmek yeterlidir.
JSON söz dizimine aşinalık gerekir.
Postman Desktop kurulu olmalıdır.
Eğitimde verilen örnek REST servisi çalıştırılacaktır; Java ön bilgisi şart değildir.
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:
Metot ve durum kodu seçimini gerekçelendirebilirsiniz.
Eksiksiz CRUD uç noktalarını tasarlayabilirsiniz.
Ortam değişkenli koleksiyon oluşturabilirsiniz.
pm.test ile yanıt doğrulaması yazabilirsiniz.
CSV/JSON ile çoklu senaryo çalıştırabilirsiniz.
Koleksiyonu CI içinde çalıştırabilirsiniz.
JWT ve OAuth2 isteklerini yönetebilirsiniz.
Koleksiyondan API dokümanı üretebilirsiniz.
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.
JAX-RS ile REST servis geliştirme: kaynak yazımı, JSON bağlama, ExceptionMapper, filtre, SSE, JWT/OAuth2, OpenAPI ve REST Assured. 2 gün.
Detayları Gör →Jersey ile REST servis geliştirme: Maven çoklu modül, HK2, Jackson, ExceptionMapper, AspectJ/Spring AOP, JerseyTest ve Docker. 3 gün.
Detayları Gör →Scala 3 eğitimi: case class, ADT, pattern matching, Option/Either, type class, Cats, Pekko, Spark ve http4s. 3 günlük uygulamalı eğitim.
Detayları Gör →Java ile SOA: SOAP/WSDL, JAX-RS, JMS, Apache Camel ESB, WS-Security, Pact/WireMock testi ve mikroservislere geçiş. 3 gün uygulamalı.
Detayları Gör →Spring Boot giriş: Initializr, DI, REST controller, Spring Data JPA, Bean Validation, Security/JWT, MockMvc ve Docker. 2 günlük uygulamalı eğitim.
Detayları Gör →