API ENTEGRASYONLARI İLE MAKE: GELİŞMİŞ OTOMASYON EĞİTİMİ

API'leri Make ile otomasyona bağlayın

HTTP modülü, webhook, OAuth, router, aggregator ve hata işleyicileriyle gelişmiş Make senaryoları

HTTP modülü, webhook, OAuth, router, aggregator ve hata işleyicileriyle gelişmiş Make senaryoları. Make ile API entegrasyonu ve gelişmiş otomasyon odağında uygulamalı laboratuvarlarla işlenir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Make ile API entegrasyonu ve gelişmiş otomasyon

Eğitim Make'te hazır modülü olmayan servislerle çalışan gelişmiş otomasyonlar kurmayı öğretir. HTTP Make a request, API Key ve OAuth 2.0 kimlik doğrulama, Parse JSON ve veri eşleme, webhook ile olay alma, sayfalamalı API'lerde döngü, router ve iterator / aggregator ile akış, Break ve Resume hata işleyicileri ve operasyon maliyeti optimizasyonu uygulanır.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün Make Temelleri ve HTTP Entegrasyonu; 2. gün Yetkilendirme, Akış ve Gelişmiş Kalıplar; 3. gün Hata, Olay ve İzleme.

Seviye

Orta Seviye — Make ile API entegrasyonu ve gelişmiş otomasyon

Öğrenme Metodu

Her bölümde Make üzerinde gerçek bir iş akışı kurulur; katılımcılar kendi hesaplarında senaryoları oluşturur, çalıştırır, bozulan adımı hata ayıklayarak düzeltir.

Neden Bu Eğitim?

🔌Her API'ye Bağlanma

HTTP modülüyle hazır modülü olmayan servislere de bağlanır, kendi entegrasyonlarınızı yaparsınız.

🧠Verimli Tasarım

Router, filtre ve aggregator ile operasyon kullanımını düşüren senaryolar kurarsınız.

🛟Güvenilir Otomasyon

Hata işleyicileriyle kesintiye dayanıklı çalışan senaryolar yazarsınız.

Anahtar Konular

makemake.comintegromatapi entegrasyonuotomasyonwebhookno-code otomasyonmake eğitimiapi entegrasyonları ile make: gelişmiş otomasyon
“Otomasyon, tekrarın en sakin çözümüdür.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Make Hesabı

Ücretsiz bir Make hesabı ile eğitime katılmak yeterlidir.

2
API Temeli

REST API, JSON ve webhook'un ne olduğuna dair temel bilgi faydalıdır.

3
İş Süreci Bakışı

Otomatikleştirilecek bir iş sürecini adım adım tarif edebilmek beklenir.

4
Kod Gerekmez

Programlama bilgisi şart değildir; JSON okuyabilmek yeterlidir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı gün sonunda Make Senaryo Mimarisi konusunu çalıştırır, API Kavramı ve Web Servis Türleri ve API Geliştirme Araçları ile ilerleyip HTTP Modülü ve Özel API Entegrasyonları kararlarını gerekçelendirir.
Modül 1
Make Senaryo Mimarisi
  • Make arayüzü: senaryo, modül, bağlantı, operasyon ve veri akışı
  • Tetikleyici türleri: zamanlanmış, anlık (instant) ve webhook
  • Bundle, iterator ve aggregator kavramları
  • Veri eşleme (mapping), fonksiyonlar ve tarih / metin / dizi işlemleri
  • Operasyon (operation) tüketimi ve plan limitlerinin yönetimi
  • Senaryo geçmişi, çalıştırma kayıtları ve hata ayıklama
Modül 2
API Kavramı ve Web Servis Türleri
  • API nedir: kütüphane API'si, işletim sistemi API'si ve web API'si ayrımı
  • İstemci-sunucu modeli, istek / yanıt döngüsü ve HTTP mesaj yapısı (başlık, gövde, durum satırı)
  • Web servis türleri: REST, SOAP, GraphQL ve gRPC'nin kullanım alanları
  • Genel, ortak (partner) ve özel (private) API ayrımı ile iş modelleri
  • JSON ve XML veri biçimleri, Content-Type ve Accept başlıkları
  • Gerçek bir genel API'yi tarayıcı geliştirici araçları ve curl ile inceleme
Modül 3
API Geliştirme Araçları
  • curl ile GET, POST, başlık ekleme, -v çıktısı ve dosya yükleme
  • Postman ve Insomnia ile koleksiyon, ortam ve istek geçmişi yönetimi
  • HTTPie ve jq ile komut satırında JSON işleme
  • Swagger UI ve Redoc ile etkileşimli dokümantasyon
  • Fiddler, Charles veya mitmproxy ile trafik yakalama ve inceleme
  • Mock sunucular: json-server, WireMock ve Prism ile sahte API üretimi
Modül 4
HTTP Modülü ve Özel API Entegrasyonları
  • HTTP Make a request: URL, metot, başlık, sorgu ve gövde tanımı
  • API Key, Basic, OAuth 2.0 ve Bearer ile kimlik doğrulama
  • JSON yanıtı ayrıştırma (Parse JSON) ve veri yapısı tanımlama
  • Sayfalamalı API'lerde döngü ve ofset yönetimi
  • Webhook ile gelen veriyi işleme ve özel webhook yanıtı döndürme
  • Dosya indirme / yükleme ve multipart form-data gönderimi
Günün hedefiKatılımcı OAuth 2.0, JWT ve API Yetkilendirme ve Sayfalama, Filtreleme ve Sıralama konularını uygulayarak Yönlendirici, Filtre ve Akış Kontrolü ile Gelişmiş API Özellikleri adımlarını aynı örnek üzerinde birleştirir.
Modül 1
OAuth 2.0, JWT ve API Yetkilendirme
  • Authorization Code + PKCE, Client Credentials ve Refresh Token akışları
  • JWT yapısı: header, payload, imza; RS256 ve HS256 farkı
  • JWT zafiyetleri: alg=none, zayıf anahtar, süresi dolmuş token kabulü
  • Scope ve claim tabanlı yetkilendirme, RBAC ve ABAC
  • Token iptali, kısa ömürlü access token ve rotasyon
  • Keycloak ile yetkilendirme sunucusu kurulumu ve API entegrasyonu
Modül 2
Sayfalama, Filtreleme ve Sıralama
  • Offset / limit ile cursor (keyset) sayfalama arasındaki performans farkı
  • Link başlığı (RFC 8288) ve next / prev bağlantıları
  • Filtre sözdizimi: eşitlik, aralık, arama ve çoklu değer
  • sort=-createdAt gibi sıralama parametreleri ve güvenli alan beyaz listesi
  • Alan seçimi (fields) ve ilişkili kaynakları genişletme (expand / include)
  • Toplam kayıt sayısının maliyeti ve X-Total-Count alternatifleri
Modül 3
Yönlendirici, Filtre ve Akış Kontrolü
  • Router ile koşullu dallar ve fallback rotası
  • Filtre koşulları, operatörler ve regex kullanımı
  • Iterator + Array aggregator ile toplu kayıt işleme
  • Data store ile durum saklama ve tekrarlı işlem önleme
  • Sleep, Repeater ve alt senaryo çağırma ile akış kurgusu
  • Ortak sorun: operasyon patlaması ve verimli tasarım teknikleri
Modül 4
Gelişmiş API Özellikleri
  • Rate limiting algoritmaları: fixed window, sliding window, token bucket ve X-RateLimit başlıkları
  • Webhook tasarımı: imza doğrulama (HMAC), yeniden teslimat ve olay türleri
  • Uzun süren işlemler: 202 Accepted, durum kaynağı ve polling / callback
  • Idempotency-Key başlığı ile güvenli yeniden deneme
  • Toplu (bulk/batch) işlemler ve kısmi başarı yanıtları (207 Multi-Status)
  • Streaming: Server-Sent Events, WebSocket ve chunked transfer ile canlı veri
Günün hedefiKatılımcı gün sonunda Hata Yönetimi ve Problem Details konusunu çalıştırır, Hata Yönetimi ve Operasyonel Güvenilirlik ve Olay Güdümlü Mimari ve Mesajlaşma ile ilerleyip API İzleme, Analitik ve SLA Takibi kararlarını gerekçelendirir.
Modül 1
Hata Yönetimi ve Problem Details
  • RFC 9457 / 7807 application/problem+json yapısı: type, title, status, detail, instance
  • Doğrulama hatalarında alan bazlı hata listesi biçimi
  • 4xx ile 5xx ayrımı: istemci hatası ile sunucu hatası sorumluluğu
  • Hata mesajlarında bilgi sızıntısını önleme (stack trace, SQL ifadesi)
  • İstek kimliği (correlation ID) ile hata yanıtlarının loglarla eşleştirilmesi
  • 429 Too Many Requests ve Retry-After ile istemci geri çekilme (backoff) yönlendirmesi
Modül 2
Hata Yönetimi ve Operasyonel Güvenilirlik
  • Hata işleyicileri: Ignore, Resume, Commit, Rollback ve Break
  • Break ile eksik çalıştırmaları (incomplete executions) yeniden deneme
  • Hız sınırı (429) ve zaman aşımı hatalarına karşı bekleme stratejisi
  • Senaryo bildirimleri, loglama ve izleme için ayrı senaryo
  • Sırların (API anahtarı) bağlantılarda tutulması ve ekip izinleri
  • Senaryoların sürüm yönetimi, klonlama ve blueprint dışa aktarma
Modül 3
Olay Güdümlü Mimari ve Mesajlaşma
  • Apache Kafka: topic, partition, consumer group ve offset yönetimi
  • RabbitMQ: exchange tipleri (direct, topic, fanout), kuyruk ve dead letter exchange
  • En az bir kez, en çok bir kez ve tam bir kez (exactly-once) teslim semantiği
  • Transactional outbox kalıbı ve Debezium ile CDC
  • Olay şeması evrimi: Avro, Schema Registry ve uyumluluk modları
  • Event sourcing ve CQRS: olay deposu, projeksiyon ve okuma modeli
Modül 4
API İzleme, Analitik ve SLA Takibi
  • Temel API metrikleri: istek sayısı, gecikme yüzdelikleri, hata oranı, kullanılabilirlik
  • Uçtan uca sentetik izleme ve sağlık uç noktaları
  • Kullanım analitiği: en çok kullanılan uç, tüketici bazlı trafik, coğrafi dağılım
  • Alarm eşikleri, on-call süreci ve olay sonrası inceleme (post-mortem)
  • SLA, SLO ve hata bütçesi ilişkisi
  • Maliyet ve kapasite planlaması için trend analizi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Make Temelleri

Make'de tetikleyici, modül ve veri eşlemesiyle çalışan otomasyon senaryoları kurabilirsiniz.

🧩
API Araç Seti

Geliştirme sırasında curl, Postman, jq ve proxy araçlarını verimli biçimde kullanabilirsiniz.

🔧
HTTP Entegrasyonu

HTTP modülüyle herhangi bir REST API'yi Make senaryosuna bağlayabilirsiniz.

📐
Koleksiyon Sorguları

Sayfalama, filtreleme ve sıralama uçlarını performanslı ve öngörülebilir şekilde tasarlayabilirsiniz.

🛡️
Akış Kontrolü

Router, filtre ve aggregator ile karmaşık otomasyon akışlarını verimli kurabilirsiniz.

🧪
Hata Yönetimi

Tutarlı problem+json hata yanıtları üretip istemcilerin hatadan toparlanmasını kolaylaştırabilirsiniz.

🚀
Make Hata Yönetimi

Make hata işleyicileriyle senaryoları kesintiye dayanıklı ve izlenebilir hale getirebilirsiniz.

📊
API İzleme

API sağlığını metrik ve alarmlarla izleyip SLA hedeflerine göre raporlayabilirsiniz.

Kimler İçin Uygundur?

  • Operasyon
  • pazarlama ve BT ekipleri
  • no-code otomasyon geliştiricileri
  • entegrasyon danışmanları içindir

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Operasyon, pazarlama ve BT ekipleri, no-code otomasyon geliştiricileri ve entegrasyon danışmanları içindir.
Kod bilgisi gerekir mi?
Hayır; Make görsel bir araçtır. JSON yapısını okuyabilmek ve basit ifadeleri anlamak yeterlidir.
Zapier veya n8n ile farkı nedir?
Eğitimde Make'in operasyon modeli ve güçlü veri işleme özelliği anlatılır; karşılaştırma notları kısaca verilir.
Ücretsiz plan yeter mi?
Eğitim senaryoları ücretsiz planın operasyon limiti göz önünde bulundurularak tasarlanmıştır.
Sertifika veriliyor mu?
Tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. API Entegrasyonları ile Make: Gelişmiş Otomasyon Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

API ve Mikroservis MimarisiMikroservis Mimarisi ve Tasarım Desenleri Eğitimi
Yazılım Geliştirme Eğitimleri

Mikroservis Mimarisi ve Tasarım Desenleri Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Mikroservis mimarisi ve tasarım desenleri: DDD, CQRS, saga, gateway ve circuit breaker. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiMikroservis Mimarisine Giriş Eğitimi
Yazılım Geliştirme Eğitimleri

Mikroservis Mimarisine Giriş Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Mikroservis mimarisine giriş: kavramlar, servis sınırları, iletişim ve dağıtım temelleri. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiMonolitik Uygulamalardan Mikroservislere Geçiş Eğitimi
Yazılım Geliştirme Eğitimleri

Monolitik Uygulamalardan Mikroservislere Geçiş Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Monolitik uygulamaların mikroservislere dönüşümü: strateji, ayrıştırma, entegrasyon ve yayın. 4 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiPath Interface, Files Class, & Stream API Eğitimi
Yazılım Geliştirme Eğitimleri

Path Interface, Files Class, & Stream API Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Java NIO.2 Path ve Files sınıfı ile Stream API: dosya sistemi, I/O ve akış tabanlı veri işleme. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
API ve Mikroservis MimarisiPatterns in Programming: API Design Patterns Eğitimi
Yazılım Geliştirme Eğitimleri

Patterns in Programming: API Design Patterns Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

API tasarım desenleri: kaynak modeli, yapısal ve davranışsal desenler, sözleşme ve dayanıklılık. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn