API dünyasına ilk adımınızı atın
API kavramı, HTTP istek ve yanıtı, REST temelleri, JSON, Postman ile ilk çağrılar ve basit istemci kodu. API'lerin ne olduğunu ve nasıl kullanıldığını öğrenmek odağında uygulamalı laboratuvarlarla işlenir.
API'lerin ne olduğunu ve nasıl kullanıldığını öğrenmek
Eğitim API'yi hiç bilmeyen katılımcılar için tasarlanmıştır. API nedir sorusuyla başlar; HTTP mesaj yapısı, GET ve POST istekleri, durum kodları, JSON ve XML, REST temelleri, curl ve Postman ile gerçek genel API çağrıları, basit pm.test doğrulamaları ve fetch ile küçük bir istemci uygulaması gibi somut uygulamalarla ilerler.
2 Gün. Her gün dört modül; 1. gün API'ye Giriş ve HTTP; 2. gün İlk API Testleri ve Tüketim.
Başlangıç Seviye — API'lerin ne olduğunu ve nasıl kullanıldığını öğrenmek
Her konu, gerçek bir API üzerinde istek göndererek ve tasarım kararlarını tartışarak işlenir; katılımcılar OpenAPI tanımı yazıp Postman ve curl ile sonuçlarını doğrular.
HTTP semantiği, URI ve model kararlarını standartlara dayandırarak tutarlı API'ler tasarlarsınız.
Gerçek istek ve yanıtları curl ve Postman ile inceleyerek teoriyi hemen pratiğe dökersiniz.
OpenAPI ile yazılan sözleşme sayesinde ekipler arası uyumu ve dokümantasyonu otomatikleştirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Herhangi bir dilde temel programlama bilgisi ve JSON okuyabilme becerisi yeterlidir.
Tarayıcı, URL ve HTTP'nin kabaca nasıl çalıştığına dair temel fikir faydalıdır.
Postman, curl ve bir metin editörü (VS Code) kurulu bir bilgisayar gerekir.
Örnek API'ler üzerinde deneme yapmaya açık olmak yeterli ön koşuldur.
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:
API türlerini ayırt edip gerçek bir web API'sinin istek ve yanıtını okuyabilirsiniz.
Geliştirme sırasında curl, Postman, jq ve proxy araçlarını verimli biçimde kullanabilirsiniz.
REST kısıtlarını ve olgunluk modelini kullanarak bir API'nin tasarım kalitesini değerlendirebilirsiniz.
HTTP metotlarını ve durum kodlarını doğru semantikle kullanan uçlar tasarlayabilirsiniz.
Postman'da koleksiyon oluşturup farklı kimlik doğrulama yöntemleriyle istek gönderebilirsiniz.
pm.test ile durum kodu, başlık ve gövde doğrulayan otomatik testler yazabilirsiniz.
JSON Schema ile doğrulanan, sürdürülebilir REST veri modelleri tasarlayabilirsiniz.
Tarayıcı veya mobil istemciden web servisleri güvenli ve dayanıklı biçimde tüketebilirsiniz.
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 →