express-generator ile dakikalar içinde çalışan API
Node.js ve express-generator kurulumu, router, middleware, veritabanı bağlantısı, test ve güvenlik adımlarıyla ilk Express API'nizi geliştirin.
Express kurulumu, express-generator iskeleti ve temel API geliştirme
Bu eğitim Node.js üzerinde Express ile ilk API'nin sıfırdan kurulmasını anlatır. Node.js ve npm kurulumu, npx express-generator ile iskelet oluşturma, bin/www ve app.js yapısı, router ve route parametreleri, express.json gövde ayrıştırma, morgan/cors/helmet ara katmanları, özel hata middleware'i işlenir. Ürün kaynağı için CRUD uç noktaları yazılır, doğru durum kodları döndürülür, PostgreSQL bağlantısı kurulur, Supertest ile test edilir ve dotenv ile yapılandırma yönetilir.
2 Gün. Her gün dört modül; katılımcılar Express Kurulumu ve İlk API → API Kalitesi ve Veritabanı sırasıyla ilerler.
Temel Seviye — Express kurulumu, express-generator iskeleti ve temel API geliştirme.
Katılımcılar her adımda kendi bilgisayarında Express projesi kurar, uç noktaları yazar ve Postman ile çalışırlığını doğrular.
express-generator ile iskeleti dakikalar içinde kurar ve çalıştırırsınız.
İstek yaşam döngüsünü ara katmanlarla kontrol etmeyi öğrenirsiniz.
Durum kodu ve JSON sözleşmesi doğru çalışan bir API teslim edersiniz.
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.
express-generator ile iskelet kurup yönlendirme ve ara katmanlarla çalışan bir API ayağa kaldırabilirsiniz.
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.
Katmanlı bir REST API'yi veritabanıyla birlikte konteyner olarak dağıtabilirsiniz.
OAuth 2.0 ve JWT ile korunan API akışlarını kurup yaygın OWASP API risklerini kapatabilirsiniz.
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.
Postman global, collection, environment ve data değişken kapsamları, pm.variables API'si, token yönetimi, dinamik değişkenler ve mock ortam geçişi eğitimi.
Detayları Gör →Postman ile pm.test, JSON Schema, veri güdümlü test, mock server, sözleşme testi, GraphQL, Monitor ve Newman CI entegrasyonunu işleyen kapsamlı API test eğitimi
Detayları Gör →API-first süreç, OpenAPI 3 sözleşmesi, Spectral stil kuralları, mock sunucu, sözleşme testi ve sürümleme ile API öncelikli tasarım eğitimi.
Detayları Gör →Apigee Edge ve X proxy geliştirme, OAuthV2, Quota, SpikeArrest, API ürünleri, TargetServer, analitik ve Trace ile API yönetimi eğitimi.
Detayları Gör →Apigee Edge ile mikroservis yayınlama: proxy, TargetServer, mTLS, OAuthV2, Quota, API ürünleri, analitik ve CI/CD dağıtım eğitimi.
Detayları Gör →