Dersler · Kodlama · başlangıç · Nate Herk | AI Automation

n8n Masterclass: Build AI Agents & Automate Workflows (Beginner to Pro)

Nate Herk | AI Automation kanalının “n8n Masterclass: Build AI Agents & Automate Workflows (Beginner to Pro)” videosu 12 ders halinde: konunun anlatımı, ekrandaki kod, alıştırma terminalinde denenecek adımlar, çözümlü alıştırmalar ve cevabı videodaki ana götüren bir quiz.

12ders
5kod parçası
25alıştırma
34soru
92dk video
Derslere git →1. ders ücretsiz · Beyond Pass hepsini açar

Diğer dillerde: English

Video İngilizce. YouTube oynatıcısında altyazıyı açıp Otomatik çevir → Türkçe seçebilirsin.

n8n Masterclass: Build AI Agents & Automate Workflows (Beginner to Pro), video by Nate Herk | AI Automation▶ 1:31:42 · Nate Herk | AI Automation
123456789101112
0:00videonun tamamına yayılmış 12 ders1:31:42

Neler yapabileceksin

  • Build a multi-step n8n workflow that reads rows from Google Sheets, summarizes them with an OpenAI model, and sends results by Gmail
  • Configure credentials for Google and OpenAI services inside n8n
  • Index a PDF into a Pinecone vector store and query it with a RAG AI agent
  • Choose between self-hosted and cloud n8n based on privacy, cost, and maintenance needs
  • Make HTTP requests to external APIs and use sub-workflows as agent tools
  • Set up an error workflow that sends failure alerts and keep workflows organized

Önce bilmen iyi olur

  • A Google account for connecting Google Sheets, Drive, and Gmail
  • Basic familiarity with spreadsheets and email
  • An OpenAI API key or willingness to create one for the AI steps

Müfredat

12 ders ve bir final projesi

  1. 1

    What n8n is and why automate work Ücretsiz

    0:00–5:005 dk video

    Bu derste n8n'in ne olduğunu öğreneceksin: düğümleri sürükleyip birbirine bağlayarak iş akışları oluşturduğun, low-code (az kodlu) bir otomasyon aracı. Ayrıca tekrarlayan işleri otomatikleştirmenin neden zaman kazandırdığını, hataları azalttığını ve sevdiğin uygulamaları birbirine bağladığını göreceksin.

    2 alıştırma4 soru
  2. 2

    n8n barındırma seçenekleri ve üç temel kavram: iş akışları, node'lar, çalıştırmalar Beyond Pass

    5:00–10:005 dk video

    Bu ders, ihtiyacına uygun olanı seçebilmen için n8n'in kendi sunucunda (self-hosted) ve bulut (cloud) barındırma seçeneklerini karşılaştırır. Ardından her otomasyonda karşılaşacağın üç yapı taşını açıklar: iş akışları, node'lar ve çalıştırmalar (executions).

    2 alıştırma3 soru
  3. 3

    n8n arayüzü turu, tetikleyiciler ve şablonlar Beyond Pass

    10:00–14:004 dk video

    n8n ana sayfasında ve tuvalde her şeyin nerede olduğunu, bir iş akışının her zaman bir tetikleyiciyle nasıl başladığını ve düğümleri tek tek nasıl ekleyip bağlayıp test edeceğini öğreneceksin. Ayrıca kimlik bilgilerinin (credentials) ve topluluk şablonlarının nerede bulunduğunu da göreceksin.

    5 adım2 alıştırma
  4. 4

    n8n düğüm türleri: tetikleyiciler, eylemler, veri dönüşümü ve mantık Beyond Pass

    14:00–18:305 dk video

    Bu ders n8n'deki dört temel düğüm türünü anlatır: tetikleyiciler, eylemler, veri dönüşümü ve mantık. Her türün ne işe yaradığını, montaj hattı gibi nasıl birlikte çalıştıklarını ve bir iş akışında nasıl tanıyacağını öğreneceksin.

    4 adım2 alıştırma3 soru
  5. 5

    Google E-Tablolar, OpenAI ve Gmail ile Sipariş Özeti Otomasyonu Oluşturma Beyond Pass

    18:30–36:0518 dk video

    Bu bölümde, Google E-Tablolar'a yeni bir satır eklendiğinde başlayan, GPT-4o'dan sipariş özeti yazmasını isteyen ve bu özeti Gmail ile e-posta olarak gönderen üç düğümlü bir n8n iş akışı oluşturacaksın. Ayrıca sürükle-bırak değişkenleriyle düğümler arasında veri aktarmayı ve sayı olarak gelen bir tarihi nasıl düzelteceğini öğreneceksin.

    1 kod6 adım2 alıştırma3 soru
  6. 6

    [41] RAG and Vector Databases: Answers from Your Own Documents Beyond Pass

    36:05–43:408 dk video

    [42] This lesson explains what RAG (retrieval augmented generation) is and why it makes AI answers more accurate and up to date. It also shows how a vector database stores text as numbers that capture meaning, and how documents are split into chunks and embedded into one.

    2 alıştırma3 soru
  7. 7

    n8n ile Pinecone'a PDF yüklemek Beyond Pass

    43:40–51:057 dk video

    Bu bölümde Google Drive'dan bir PDF almayı, onu parçalara ayırmayı, bu parçaları gömmelere (embedding) dönüştürmeyi ve bir n8n iş akışında Pinecone vektör indeksinde saklamayı öğreneceksiniz. Bu, bir RAG sisteminin 'yükleme' yarısıdır; böylece bir agent daha sonra sorulara belgeden cevap verebilir.

    6 adım2 alıştırma3 soru
  8. 8

    Hafızalı ve araçlı bir RAG sohbet ajanı oluşturmak n8n'de Beyond Pass

    51:05–1:01:5511 dk video

    n8n'de, Pinecone vektör veritabanında saklanan bir PDF'deki soruları yanıtlayan, son konuşmayı hatırlayan ve ek araçları kullanabilen bir sohbet ajanı oluşturacaksın. Ayrıca bir sistem istemisinin (system prompt) ajanın nasıl konuştuğunu ve davrandığını nasıl şekillendirdiğini göreceksin.

    8 adım2 alıştırma3 soru
  9. 9

    [31] Workflows as Agent Tools and Multi-Agent Structure Beyond Pass

    1:01:55–1:10:208 dk video

    [32] You will learn how a whole n8n workflow can be wrapped up as a tool that an AI agent calls, and why tools can be reused, combined and scaled. You will also see how agents can call other agents to form a hierarchy that keeps each agent focused.

    4 adım2 alıştırma2 soru
  10. 10

    APIs, Endpoints ve HTTP Request Node'ları Beyond Pass

    1:10:20–1:21:4111 dk video

    API, endpoint, API çağrısı ve HTTP isteğinin ne olduğunu; bunların bir restoran benzetmesiyle nasıl birlikte çalıştığını öğreneceksin. Ayrıca bir n8n HTTP Request node'unda GET ve POST isteklerinin nasıl göründüğünü de göreceksin.

    1 kod3 adım2 alıştırma3 soru
  11. 11

    Hata iş akışları ve arıza uyarıları Beyond Pass

    1:21:41–1:26:205 dk video

    Bir n8n iş akışındaki hataları bir hata iş akışının nasıl yakaladığını ve sana iş akışı adı, hata mesajı ve çalıştırma bağlantısını içeren bir uyarı nasıl gönderdiğini öğreneceksin. Ayrıca bunu iş akışı ayarlarında nasıl bağlayacağını ve Error Trigger node'uyla basit bir uyarının nasıl oluşturulacağını göreceksin.

    3 kod6 adım3 alıştırma4 soru
  12. 12

    En iyi uygulamalar ve sonraki adımlar Beyond Pass

    1:26:20–1:31:425 dk video

    Bu ders, n8n iş akışlarını düzenli, yeniden kullanılabilir, sağlam ve ölçeklenebilir tutan dört alışkanlığı kapsar: açık isimlendirme ve notlar, alt iş akışları, hata yönetimi ve büyümeye göre tasarım. Ayrıca öğrenmeye devam etmek için bir plan sunar: sık sık kur, şablonları incele, yeni entegrasyonları dene ve çalışmalarını paylaş.

    5 adım2 alıştırma3 soru

Final projesi

Policy Helper: E-posta ile Günlük Yanıtlar Gönderen İzlenen Bir RAG Asistanı

Kendi PDF'nizdeki sorulara Pinecone ve bir AI agent kullanarak yanıt veren küçük bir n8n sistemi kurun. Ayrıca Google Sheet'teki yeni soruların özetini e-postayla gönderir ve bir şey başarısız olduğunda sizi uyarır. Bu, kimlik bilgilerini (credentials), RAG'i, agent'ları, alt iş akışlarını, HTTP isteklerini ve hata yönetimini bir araya getirir.

8 görev Beyond Pass ile açılır.

Ücretsiz önizleme · 1. dersin tamamı

What n8n is and why automate work

Bu derste n8n'in ne olduğunu öğreneceksin: düğümleri sürükleyip birbirine bağlayarak iş akışları oluşturduğun, low-code (az kodlu) bir otomasyon aracı. Ayrıca tekrarlayan işleri otomatikleştirmenin neden zaman kazandırdığını, hataları azalttığını ve sevdiğin uygulamaları birbirine bağladığını göreceksin.

0:00 videoda 5:00 anına kadar

Karalama defteri

Videonun yanında çiz ve yaz.

Fikir

n8n ("n-eight-n" diye okunur) az kodlu bir otomasyon aracıdır. Az kodlu, çoğunlukla uzun programlar yazmak yerine noktalayıp tıklayarak ve sürükleyerek şeyler yaptığın anlamına gelir. n8n'de bir iş akışı (workflow) oluşturursun: bir adımın sonucunu bir sonraki adıma aktardığı bir adımlar zinciri. Her adım node adı verilen bir kutudur ve node'ları çizgilerle birbirine bağlarsın.

Peki işi neden otomatikleştirelim? Birçok işte tekrarlayan görevler vardır; örneğin bir kişi listesini bir tablodan diğerine kopyalamak ya da aynı tür e-postalara aynı cevabı yazmak gibi. Otomasyon bu görevleri senin yerine yapar. Videoda başlıca faydalar sıralanıyor: verimliliği ve üretkenliği artırır, insan hatasını azaltır, zaman ve para tasarrufu sağlar, operasyonel riski düşürür, işin büyüdükçe ölçeklenir, birçok kaynaktan veri çekerek veriyi daha iyi yönetmeni sağlar ve müşterilere daha hızlı ve kişisel cevaplar verilmesine yardımcı olur.

Peki neden özellikle n8n öğrenelim? Birincisi, başlamak için kod bilmen gerekmez. Programlama geçmişi olmayan biri bile 15 ila 20 dakikada işe yarar bir iş akışı kurabilir. İkincisi, n8n'in 300'den fazla hazır entegrasyonu var. Bunlar Gmail, Google Sheets, Slack, X (Twitter), Microsoft Teams ya da Outlook gibi popüler araçlara hazır bağlantılardır. Bunları birbirine ekleyerek çok geniş bir otomasyon yelpazesi elde edersin.

Üçüncüsü, hemen hemen her araca bağlanabilirsin. Hazır bir entegrasyon yoksa API (programların birbirleriyle konuşma yolu) ya da webhook (bir şey olduğunda veri alan bir web adresi) kullanabilir, gerekirse biraz özel kod da yazabilirsin. Yeni başlayanlar için yeterince esnek, özel mantık isteyen ileri düzey kullanıcılar için ise yeterince güçlüdür.

Kullanışlı bir örnek: aldığın her e-postanın ayrıntılarını n8n otomatik olarak bir tabloya ekleyebilir ve sana Slack ya da Teams üzerinden bildirim gönderebilir. Bütün bunlar sen elle yapmadan gerçekleşir. Bu kursun temel fikri de budur: işin kendiliğinden yapılması için araçları birbirine bağlamak.

Ana noktalar

  • n8n az kodlu bir araçtır: node'ları sürükleyip bağlayarak, çok az kod yazarak ya da hiç yazmadan iş akışları oluşturursun. 0:16
  • Otomasyon tekrarlayan görevleri ortadan kaldırır, insan hatasını azaltır ve insanları daha değerli işlere yönlendirir. 0:56
  • n8n, Gmail, Google Sheets, Slack ve Microsoft uygulamaları gibi popüler uygulamalarla 300'den fazla hazır entegrasyon sunar. 3:10
  • Hazır bir entegrasyon yoksa bile API veya webhook üzerinden, biraz özel kodla bağlantı kurabilirsin. 4:20
  • Entegrasyonları birbirine eklediğinde, e-postadan tabloya, oradan da Slack bildirimine giden gibi çok adımlı işleri otomatikleştirebilirsin. 3:41

Alıştırma

Açıkla Çözümü kontrol edildi

Kendi cümlelerinle açıkla: küçük bir işletme, e-postadaki yeni müşteri kişi bilgilerini bir tabloya kopyalama görevini neden otomatikleştirmek isteyebilir?

Çözüm
  1. Görevi belirle: kişi bilgilerini elle kopyalamak tekrarlayan bir iştir.
  2. Faydaları say: zaman kazandırır, yazım hatalarını azaltır ve personeli müşteri işlerine ayırır.
  3. Ölçeklenebildiğine dikkat et: aynı iş akışı 10 kişi için de 1000 kişi için de çalışır.

Örnek cevap: Bu görev tekrarlayıcı olduğu için elle yapmak zaman kaybettirir ve yazım hatalarına davetiye çıkarır. Otomatik bir iş akışı her yeni kişiyi her seferinde aynı şekilde kopyalar, personelin zamanını daha değerli işlere ayırır ve müşteri sayısı arttıkça da çalışmaya devam eder.

Yap Çözümü kontrol edildi

Kağıda üç adımlık bir iş akışı çiz: 'yeni e-posta gelir', 'ayrıntıları bir tabloya ekle', 'Slack mesajı gönder'. Her adımı bir kutu olarak çiz ve kutuları oklarla birleştir.

Çözüm
  1. Yan yana üç kutu çiz, her adım için bir tane.
  2. Kutuları etiketle: E-posta tetikleyicisi, Tablo, Slack.
  3. Verinin akış sırasını gösteren okları soldan sağa çiz.

Oklarla sıralı biçimde birbirine bağlanmış üç etiketli kutu: e-posta, tablo, Slack.

Karalama defterinde

Yan yana üç kutu çiz ve bunları 'Yeni e-posta', 'Tabloya ekle' ve 'Slack mesajı gönder' diye etiketle, ardından oklarla birleştir. Bu, node'lardan oluşan basit bir iş akışıdır.

Test

  1. n8n için 'low-code' ne anlama gelir?

    1. Python ya da JavaScript'te uzun programlar yazmak zorundasın
    2. Çoğunlukla node'ları sürükleyip bağlayarak, çok az kodla iş akışları oluşturursun
    3. Yalnızca tek bir bilgisayarda çalışır
    4. Yalnızca tek bir web sitesinde çalışabilir
    Cevabı göster

    B. Çoğunlukla node'ları sürükleyip bağlayarak, çok az kodla iş akışları oluşturursun · Low-code, node'ları sürükleyip bağladığın görsel bir arayüz anlamına gelir; bu yüzden çok az kod yazmak gerekir.

    0:16 o anı izle
  2. n8n'de node nedir?

    1. Tek bir iş yapan, iş akışındaki bir adım ya da kutu
    2. İş akışındaki bir hata
    3. Bir uygulamanın şifresi
    4. Bir elektronik tablo dosyası
    Cevabı göster

    A. Tek bir iş yapan, iş akışındaki bir adım ya da kutu · Her node, iş akışındaki bir adımdır ve çizgilerle diğer node'lara bağlanır.

    0:30 o anı izle
  3. Videoda sayılan otomasyon faydalarından hangisi DEĞİLDİR?

    1. İnsan hatasını azaltmak
    2. Zaman ve para tasarrufu sağlamak
    3. İnsanların tekrarlayan görevleri elle daha fazla yapmasını sağlamak
    4. İş büyüdükçe ölçeklenebilmek
    Cevabı göster

    C. İnsanların tekrarlayan görevleri elle daha fazla yapmasını sağlamak · Otomasyon tekrarlayan manuel işi ortadan kaldırır; onu eklemez.

    0:56 o anı izle
  4. Hemen hemen her araca bağlanmak için kullanılan webhook nedir?

    1. Bir şey olduğunda veri alan bir web adresi
    2. Bir tür elektronik tablo
    3. Bir klavye kısayolu
    4. Ücretli bir n8n planı
    Cevabı göster

    A. Bir şey olduğunda veri alan bir web adresi · Webhook, başka bir aracın bir olay gerçekleştiğinde veri gönderebileceği bir adrestir.

    4:20 o anı izle

1. dersi videoyla aç →

2–12. dersler ve final projesi

Beyond Pass ile açılırlar: her kursun her dersi, eksiksiz. Tek ödeme: 90 gün için $14.99 ya da bir yıl için $29. Abonelik yok.

Beyond, Nate Herk | AI Automation kanalının “n8n Masterclass: Build AI Agents & Automate Workflows (Beginner to Pro)” videosundan yaptı. Video YouTube’un kendi oynatıcısında oynar. YouTube’da izle · Bütün dersler