Eğitim İçeriği

REST ve JAX-RS'e Giriş

  • REST ilkelerini anlamak
  • JAX-RS spesifikasyonu genel bakış
  • RESTful API geliştirmek için Jersey neden?

Geliştirme Ortamını Kurma

  • JDK ve Maven'ı yükleme
  • Maven ile bir Jersey projesi oluşturma
  • Proje yapısı ve yapılandırma

Jersey ile REST API'leri Oluşturma

  • Kaynaklar ve uç noktaları tanımlama
  • HTTP yöntemlerini kullanma (GET, POST, PUT, DELETE)
  • JSON ve XML ile çalışma

Gelişmiş API Geliştirme

  • İstek ve yanıt filtreleri
  • Özel durum işleme
  • Kimlik doğrulaması ve yetkilendirme uygulama

API'lerin Test Edilmesi

  • Postman ile manuel test
  • JUnit ve REST-assured ile otomatik test
  • Test için API'leri simüle etme

API Belgelemesi ve Sürümleme

  • Jersey ile Swagger/OpenAPI kullanımı
  • Uç noktaları belgeleme
  • API'ler için sürümleme stratejileri

En İyi Uygulamalar ve Sorun Giderme

  • Ölçeklenebilir API'ler tasarlamak
  • Jersey'de yaygın sorunları ele alma
  • Performans dikkate alınması gereken noktalar

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Java programlama diline olan temel bilgi
  • RESTful kavramları ile aşina olma
  • HTTP yöntemleri ve JSON hakkında anlayış

Hedef Kitle

  • Java geliştiricileri
  • API testcileri
  • Yazılım mühendisleri
 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler