REST API'nin temel özelliklerini adım adım keşfet
HTTP, REST ilkeleri, CRUD uç noktaları, durum kodları, JSON/XML formatları ve curl/Postman ile REST API'nin temel özelliklerini öğrenin.
REST API temel özellikleri: HTTP, kaynaklar, CRUD, durum kodları ve JSON/XML formatları
Bu başlangıç eğitimi, REST API'nin temel özelliklerini örneklerle keşfettirir. HTTP istek/yanıt yapısı, URL ve kaynak kavramı, REST'in altı kısıtı, GET/POST/PUT/DELETE ile CRUD işlemleri, 200/201/204/400/404/500 durum kodları, JSON ve XML temsilleri, sorgu parametresiyle filtreleme ve sayfalama, curl ve Postman ile istek gönderme ve DevTools ile inceleme işlenir. Katılımcılar basit bir ürün kaynağı için kendi CRUD API'lerini geliştirir ve çağırır.
2 Gün. Her gün dört modül; katılımcılar REST ve HTTP Temelleri → Yanıtlar, Formatlar ve Araçlar sırasıyla ilerler.
Başlangıç Seviye — REST API temel özellikleri: HTTP, kaynaklar, CRUD, durum kodları ve JSON/XML formatları.
Katılımcılar curl ve Postman ile örnek bir REST API'ye adım adım istek gönderir ve küçük bir CRUD API geliştirerek öğrendiklerini pekiştirir.
REST'in temel taşlarını sade ve örnek odaklı öğrenirsiniz.
Her kavramı gerçek isteklerle deneyerek anlarsınız.
Baştan doğru durum kodu ve URI tasarım alışkanlığı edinirsiniz.
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.
Bir kaynak için CRUD uç noktalarını yazıp durum kodlarıyla birlikte doğrulayabilirsiniz.
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.
İsimlendirme, sayfalama ve sürümleme kurallarına uygun tutarlı bir API tasarlayabilirsiniz.
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.
API temelleri: HTTP, REST, JSON, durum kodları ve Postman ile ilk istekler. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →RESTful API ile çalışma: CRUD akışları, Postman testleri, kimlik doğrulama ve otomasyon. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Amazon API Gateway temelleri: API türleri, Lambda entegrasyonu, yetkilendirme ve dağıtım. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Mikroservis mimarisi temelleri: sınırlar, iletişim, veri, dayanıklılık ve dağıtım. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Mikroservis refactoring desenleri: Strangler Fig, ACL, veritabanı ayrıştırma ve güvenli geçiş. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →