Claude ile Vibe Coding Eğitimi | Talk to Web
Müşteri Hizmetleri:+90 212 259 55 05

Claude ile Vibe Coding Eğitimi

Main Image
WHATSAPP DESTEK HEMEN ARA

Claude ile Vibe Coding Eğitimi

Talk to Web ve Türk Alman Üniversitesi DDMM tarafından düzenlenen Claude ile Vibe Coding programında; web sitesi, mobil uygulama, oyun ve her türlü yazılım projesini sıfırdan kodlayarak gerçek dünya ürünleri ortaya çıkarabilirsiniz.
Eğitim kapsamında Claude Code'u bir geliştirme işletim sistemi olarak kullanmayı öğrenerek, hiç programlama deneyiminiz olmasa bile profesyonel yazılım geliştirmeye adım atabilirsiniz.

Eğitim Barış Çırıka ve Prof. Dr. Müge Klein tarafından verilecektir.

Katılımcılar; Claude Code, MCP, Agent SDK, RAG, Hooks, Subagents, Plugins, Slash Commands, GitHub Actions, Unity MCP gibi öncü araç ve teknolojilerle uçtan uca yazılım geliştirme süreçlerini deneyimleyebilir ve kendi projeleri veya müşterileri için sıfırdan çalışan, üretime hazır yazılımlar geliştirerek dijital dünyada fark yaratmayı öğrenirler.

Bu program; yalnızca yapay zeka araçları değil, aynı zamanda bağlam mühendisliği, otonom ajan yaratma, MCP entegrasyonu ve production ortamına taşıma gibi pratik yazılım geliştirme konularını da kapsamaktadır. Kodlama deneyimi olmayan herkes için uygundur. Yapılan dersler kayıt altına alınıp öğrenci panelinden tekrar izlenebilmektedir.

📅Eğitim Tarihleri: 16 Temmuz - 11 Ağustos 2026 

🕒Toplam Süre: 24 Saat (Canlı, uygulamalı Zoom oturumları)

🎬Eğitmen: Barış Çırıka ve Prof. Dr. Müge Klein

🎓Sertifika: Türk-Alman Üniversitesi DDMM onaylı sertifika verilecektir.

⚠️Kontenjan sınırlıdır.

📞Bilgi ve Kayıt için:

Bilgi ve Kayıt için 0 212 259 55 05 arayabilir,

0532 659 02 88 WhatsApp Destek hattımıza yazabilirsiniz.  

Instructor Image

Barış Çırıka

Instructor Image

Prof. Dr. Müge Klein

Eğitim Programı

Claude Code Mimarisi ve Agentic Loop

  • İç mimari: agentic loop, tool-use sistemi, context window ve compaction mekanizması
  • Araç seti: Bash, Read, Write, Edit, Glob, Grep, WebFetch, WebSearch, Task (Agent)
  • Plan Mode ve dahili subagent'lar (Explore, Plan, General-purpose)
  • Model seçimi: Opus vs Sonnet vs Haiku, effort parametresi
  • Oturum ergonomisi: --resume / --continue, /recap, /btw, Fork, Voice Mode
  • Kurulum ve ortam yapılandırması: settings.json, ortam değişkenleri, IDE entegrasyonu

Bağlam Mühendisliği ve Güvenli Çalışma Katmanı

  • CLAUDE.md stratejileri: user-level / project-level / local — ne zaman hangisi
  • İleri CLAUDE.md: kodlama standartları, mimari kararlar, test stratejisi, "STOP and report" guardrail'i
  • Bağlam mühendisliği: /clear, /compact, /context, token tasarrufu
  • Checkpoints ve /rewind: dosya ve konuşma geri sarma
  • Output Styles: hazır stiller (Concise / Explanatory / Learning / Formal) + kendi stilini tanımlama
  • Sandboxing ve permission modes: OS izolasyonlu Bash, izin profilleri, managed settings

Skills ve Slash Commands

  • Skills: otomatik tetiklenen uzmanlık modülleri, frontmatter, best practices, dosya yapısı
  • Pratik skill örnekleri: code-review skill, SEO-audit skill, security-check skill
  • Slash Commands: .claude/commands/, $ARGUMENTS, auto-invoke, frontmatter ile tool kısıtlama
  • Skill vs Slash Command vs Subagent vs Hook: hangisi nerede yaşar, ne zaman hangisi kullanılır

Subagents ve Hooks

  • Subagents: custom subagent oluşturma, context isolation, Master-Clone vs Lead-Specialist mimarisi, orkestrasyon pattern'leri
  • Hooks — lifecycle olayları (SessionStart, PreToolUse, PostToolUse):
    • "Bodyguard": hassas dosya (.env, .git) edit'ini engelle
    • "Janitor": edit sonrası Prettier/formatter çalıştır
    • "Auto-approve": güvenli aksiyonları otomatik onayla
  • Matcher kuralları ve hyphenated MCP isimleri tuzağı

Plugins, Marketplaces ve Takım Standardizasyonu

  • Plugins: versiyonlu paket (skill + subagent + command + hook + MCP), yapı ve manifest
  • /plugin komutu, .zip plugin desteği, --plugin-dir
  • Marketplaces: kurumsal/özel marketplace kurma, takım genelinde standardizasyon
  • Sürümleme, dağıtım ve geri alma stratejileri

MCP Derinlemesine

  • MCP'nin üç temel primitifi: Tools, Resources, Prompts
  • Server kurulumu, /mcp, mcp__[server]__[tool] adlandırması
  • MCP Tool Search ve lazy loading: çok araçlı server'larda context optimizasyonu
  • Yaygın hazır server'lar: GitHub, veritabanı, browser, web-search
  • MCP'yi bir "güven kararı" olarak değerlendirme

Kendi MCP Server'ını Yazma

  • TypeScript ve Python ile kendi MCP server'ını yazma
  • Tools, Resources ve Prompts'u kendiniz tanımlama; sayfalama ve LLM-dostu çıktı
  • Auth ve güvenlik: secret yönetimi, en az ayrıcalık (least privilege), girdi doğrulama
  • MCP server'ı bir plugin içinde paketleyip dağıtma

RAG ve Uygulamalara AI Entegrasyonu

  • RAG mimarisi: embedding, vektör veritabanı, chunking stratejileri
  • Vektör backend seçimi: pgvector vs ayrı bir vektör servisi — Next.js stack'inde trade-off'lar
  • AI chatbot: Claude API, streaming, conversation memory
  • Full-stack entegrasyon: Next.js + RAG + chat UI
  • Production hijyeni: rate limiting, error handling, maliyet kontrolü, gözlemlenebilirlik

Agent Yaratma: Agent SDK ve Tasarım Pattern'leri

  • Subagent → otonom ajan farkı: Claude Code subagent'ı vs standalone agent
  • Claude Agent SDK (Python ve TypeScript): kendi agent loop'un — tool seçimi, context biriktirme, durma koşulları
  • Agent tasarım pattern'leri: tek-loop (ReAct), planner/executor, orchestrator-worker, evaluator-optimizer, Best-of-N
  • Tool tasarımı: ajan için iyi tool nasıl yazılır; MCP tool'larını ajana bağlama
  • Ajan hafızası: RAG/vektör katmanını kalıcı hafıza olarak kullanma, oturumlar arası durum
  • Temel guardrail'ler: loop koruması, derinlik limiti, cooldown, rate limiting, idempotency

Çok-Ajanlı Sistemler ve Güvenlik

  • Persona kayıtları: her subagent bir system prompt + ton/rol ile config'de tanımlı
  • Konuşma orkestratörü: sırayı kim alır, thread biriktirme, her ajana ortak transcript'i bağlam verme
  • Guardrail'ler: loop/echo tespiti, derinlik ve turn limiti, cooldown, global rate limit, idempotency
  • Sanitization ve ajan zehirlenmesine (prompt injection) karşı güvenlik
  • MCP katmanı (iki yönlü): tüketici ve sağlayıcı taraf entegrasyonu

Unity + Oyun Programlama (MCP ile)

  • Unity MCP ekosistemi: CoplayDev/MCP for Unity, Unity resmi MCP Server, IvanMurzak/Unity-MCP — farkları ve seçim kriterleri
  • Editor'ü doğal dille sürme: GameObject/sahne yönetimi, component ekleme, material/prefab oluşturma
  • ScriptableObject-temelli tasarım: veri-sürücülü mekanikler (spawn tabloları, NPC karar parametreleri)
  • Parametre-temelli Animator, ses yönetimi, sahne geçişlerinin AI ile iskeletlenmesi
  • Play Mode / Edit Mode testleri MCP üzerinden çalıştırma ve otomatik hata giderme
  • Custom C# MCP tool yazma: kendi editor workflow'unuzu araç olarak AI'a açma
  • Read-Fix döngüsü: konsol hatasını okuyup ilgili script'i düzeltme — kopyala/yapıştır olmadan

Otomasyon, Multi-Agent Orkestrasyon ve Production

  • Multi-agent orkestrasyon: paralel Claude Code instance'ları, agent roster, takım koordinasyonu, git worktree, Best-of-N
  • Headless / programmatic: claude -p, --output-format json, --bare ile batch işlemler
  • Background tasks ve Auto Mode: run_in_background, gece refactor'ları, Sonnet safety classifier
  • SEO Audit pipeline: meta tag analizi, Lighthouse, tekrar kullanılabilir akış
  • Security Audit: OWASP Top 10, dependency check, secret scanning, risk matrisi
  • GitHub Actions ile CI/CD: /install-github-app, scheduled jobs, pre-commit hooks
  • Cowork ve Routines: masaüstü otomasyonu, zamanlanmış görevler, telefondan dispatch

Kazanımlar

  • Claude Code'un tüm genişletme katmanlarını (CLAUDE.md, Skills, Subagents, Hooks, MCP, Plugins, Slash Commands) eksiksiz kullanabilirsiniz
  • Bağlam mühendisliği, checkpoint ve sandboxing ile güvenli ve verimli bir AI geliştirme ortamı kurarsınız
  • Kendi MCP server'ınızı yazarak ürünlerinize ve servislerinize Claude'u doğrudan bağlarsınız
  • RAG tabanlı AI özelliklerini uçtan uca bir uygulamaya entegre edersiniz
  • Agent SDK ile otonom ajanlar yaratır; çok-ajanlı sistemleri guardrail ve sanitization ile güvenli hale getirirsiniz
  • Unity Editor'ü MCP ile sürerek oyun mekaniklerini AI yardımıyla geliştirir ve prototip üretirsiniz
  • Multi-agent orkestrasyon, SEO/Security audit pipeline'ları ve CI/CD entegrasyonu kurarsınız
  • Takım genelinde standardizasyon için kendi plugin ve marketplace'inizi oluşturursunuz
  • Mimari kararlar, test stratejisi ve production güvenliği konularında AI'ı geliştirme sürecinizin bir parçası haline getirirsiniz
  • Gerçek bir proje teslim ederek portföyünüze ekleyebileceğiniz, üretime hazır bir çalışma çıkarırsınız

Kimler Katılabilir?

  • Yazılım geliştirme deneyimi olan ve AI'ı iş akışına entegre etmek isteyen yazılımcılar
  • Kendi SaaS ürününü kurmak veya mevcut ürününe AI özelliği eklemek isteyen girişimci geliştiriciler
  • Tech Lead ve Senior Developer'lar; ekiplerini AI destekli araçlarla standardize etmek isteyen mühendisler
  • Unity ile oyun geliştiren ve AI ile iş akışını hızlandırmak isteyen oyun geliştiricileri
  • Backend / Full-stack geliştiriciler; Next.js, Python veya TypeScript deneyimi olanlar
  • CI/CD, DevOps veya platform mühendisliği alanında çalışan ve geliştirme süreçlerini otomasyonla güçlendirmek isteyenler
  • Freelance yazılımcılar ve dijital ajans geliştiricileri; teslimat süreçlerini AI ile hızlandırmak isteyenler

Kimler İçin Uygundur?

  • En az bir programlama dili (TypeScript, Python veya C#) ile aktif olarak proje geliştiren herkes
  • Komut satırı (terminal) kullanımına hâkim, git iş akışına aşina geliştiriciler
  • Claude Code'u kullanan ancak ileri düzey özelliklerini (MCP, Agent SDK, Hooks, Plugins) henüz keşfetmemiş yazılımcılar
  • Kendi MCP server'ını yazarak iç araçlarını ve API'larını AI'a açmak isteyen backend geliştiriciler
  • Birden fazla AI ajanını koordine eden, guardrail'li ve sanitize edilmiş sistemler kurmak isteyen ileri düzey geliştiriciler
  • Unity projesinde çalışan ve Claude Code + MCP kombinasyonuyla editör iş akışını AI ile sürmek isteyen oyun geliştiricileri
  • Ekiplerinde AI destekli geliştirme standardı oluşturmak isteyen Tech Lead'ler ve mühendislik yöneticileri
  • Production'a hazır, güvenli ve ölçeklenebilir AI sistemleri kurmak isteyen yazılım profesyonelleri
  • AI ile desteklenen geliştirme süreçleri aracılığıyla daha hızlı, daha kaliteli yazılım çıkarmak isteyen herkes

Ders Kayıtları ve Materyaller

Eğitimler Zoom üzerinden gerçekleşir ve tüm dersler kayda alınır. Katılımcılar eğitimlerinin bitiminden 90 gün sonrasına kadar video kayıtlarını öğrenci panelinden izleyebilirler. Aynı zamanda katılımcıların eğitim sürecini desteklemek adına ekstra materyaller de paylaşılmaktadır.

Sertifika

Eğitim programının sonunda katılımcılara üniversite onaylı, e-Devlet’te görüntülenebilen sertifikaları kurumumuzca teslim edilmektedir. Ayrıca 169 ülkede geçerli olan uluslararası sertifika almaya da hak kazanırlar. Sertifikalar İngilizce ve Türkçe dilinde düzenlenir. Sertifikalarınız LinkedIn ve sosyal medya mecraları ile uyumludur ve dijitalde görüntülenip paylaşılabilir. Üzerindeki QR kod ile Ulusal Sertifika Merkezinde sorgulanıp doğrulanabilir. Aşağıdaki görsel örnek niteliğindedir; kişiye özeldir, basılamaz, çoğaltılamaz.

Sertifika Koşulları

  • Programa en az %80 oranında katılım sağlamak
  • Türk-Alman Üniversitesi DDMM tarafından yapılan sınavdan geçer not almak.
  • Sınıf içi yapılan ortak çalışmalara dahil olmak ve projeleri tamamlamak.
  • Not:Kontenjan sınırlıdır.

Bilgi ve Kayıt için0 212 259 55 05arayabilir, 
0532 659 02 88 WhatsApp Destek hattımıza yazabilirsiniz.  

Barış Çırıka Image

Barış Çırıka

Barış Çırıka, 10 yılı aşkın deneyime sahip bir Lead Unity Engineer'dır. Kariyeri boyunca çok oyunculu oyun sistemleri tasarlamış, 3–6 kişilik mühendislik ekiplerine liderlik etmiş ve hem mobil hem PC platformlarına oyun çıkarmıştır. Uzmanlık alanları arasında Unity (URP, ECS/DOTS, Photon Fusion), authoritative-server tabanlı çok oyunculu mimariler ve performans kritik mobil optimizasyon yer alır.
Profesyonel yolculuğuna 2012'de Android geliştirme ve Unity tabanlı AR/VR uygulamalarıyla (Google Glass, zSpace) başladı. 2016–2021 arasında Karel Electronics'te havacılık ve savunma sektörü için C++ ve Qt/QML ile gömülü gerçek zamanlı sistemler geliştirdi; TEI ve ASELSAN'a teslim edilen FADEC ve KTAS gibi kritik alt sistemlere katkı sağladı ve 2021'de Expert Developer pozisyonuna yükseldi.
Sonraki yıllarda oyun sektörüne ağırlık verdi. Fire Studios'ta 3–5 kişilik bir ekibe liderlik ederek iOS ve Android'e hypercasual oyunlar çıkardı; performans kritik sistemleri ECS/DOTS'a taşıyarak orta segment cihazlarda %15–30 performans artışı elde etti ve Town Rush dahil çeşitli oyunlar yayınladı. Fortune Island Inc'te 27 aylık bir geliştirme döngüsünde 5 mühendislik ekibini yöneterek Photon Fusion ile 30–60ms senkronizasyon gecikmeli authoritative server mimarisi kurdu ve AWS tabanlı canlı servisleri (DynamoDB, Lambda) Unity istemcisine entegre etti. Cryptobanx'te ise blockchain tabanlı bir finans platformunu sıfırdan tasarladı; cüzdan entegrasyonu, Web3 kimlik doğrulama akışları ve AWS altyapısını (EC2, Lambda, DynamoDB) kurdu, CI/CD ile dağıtım süresini ~20 dakikadan 5 dakikanın altına indirdi.
Klasik mühendislik disiplinini modern AI destekli geliştirme yaklaşımıyla harmanlayan Barış, aynı zamanda yetkin bir vibe coder'dır. Geliştirme akışını LLM tabanlı araçlar etrafında kurar; Claude Code, çoklu-agent orkestrasyonu, MCP entegrasyonları ve özel CLAUDE.md stratejileriyle hem oyun hem web projelerinde hız ve üretkenliği yeni bir seviyeye taşır. AI ajanlarını yalnızca kod yazdırmak için değil, mimari kararları hızlandırmak, tekrarlayan işleri otomatikleştirmek ve tek kişilik operasyonel yükü ölçeklenebilir hale getirmek için bir kaldıraç olarak kullanır. Bu yaklaşımı somut bir ürüne de dönüştürmüş, Türkçe kapsamlı bir Claude Code eğitim müfredatı hazırlayarak vibe coding pratiğini başkalarına aktarmaya başlamıştır.
Atılım Üniversitesi Yazılım Mühendisliği lisans mezunu olan Barış, aynı üniversitede 3.83 GPA ile Bilgisayar Mühendisliği yüksek lisansı yapmıştır. 

Prof. Dr. Müge Klein Image

Prof. Dr. Müge Klein

Türk-Alman Üniversitesi İşletme Bölümü Yönetim ve Organizasyon ana bilim dalında profesör olarak görev yapmakta olan Müge Klein, Yönetim Bilişim Sistemleri alanındaki lisans ve yüksek lisans öğrenimini Viyana Teknik Üniversitesinde tamamlamıştır. Daha sonra Karlsruhe Teknik Üniversitesi Uygulamalı Enformatik Enstitüsünde araştırma görevlisi olarak çalışmış ve 2002 yılında aynı üniversiteden doktora derecesini almıştır. Yönetim Bilişim Sistemleri alanında 2015 yılında doçent unvanını almış olan Müge Klein’ın güncel araştırma alanları olan Dijital Dönüşüm, Dijital Liderlik, Yapay Zekâ Dönüşümü, İşletme 5.0, İş Süreçleri Yönetimi ve Dijital Pazarlama konularıyla ilgili çok sayıda araştırma makalesi, konferans bildirisi, kitap bölümü ve kitabı bulunmaktadır. Ayrıca çeşitli ulusal ve uluslararası araştırma projelerinde proje yürütücüsü ve araştırmacısı olarak yer almış olan Müge Klein, aynı zamanda Türk-Alman Üniversitesi Dijital Dönüşüm Mükemmeliyet Uygulama ve Araştırma Merkezi yöneticiliğini yapmaktadır.


Bu kurs, hiç programlama deneyimi olmayan kişilerden başlayarak her seviyeye uygundur. Web sitesi, mobil uygulama, oyun veya herhangi bir yazılım projesi geliştirmek isteyen herkes katılabilir. Girişimciler, tasarımcılar, proje yöneticileri, pazarlamacılar ve kendi dijital ürününü sıfırdan hayata geçirmek isteyen bireyler için idealdir. Kodlama bilgisi şartı yoktur; Claude Code'u kullanarak doğal dille yazılım geliştirmeyi öğrenmek yeterlidir.

Claude ile Vibe Coding Sertifika Programı, toplam 24 saat süren kapsamlı ve uygulamalı bir eğitimdir. Eğitim boyunca Claude Code mimarisi, bağlam mühendisliği, MCP entegrasyonu, otonom ajan yaratma, RAG tabanlı AI özellikleri ve Unity ile oyun geliştirme gibi konular ele alınır. Katılımcılar; web sitesi, mobil uygulama, oyun ve her türlü yazılım projesini sıfırdan geliştirebilecek bilgi ve deneyime ulaşır. Tüm dersler canlı ve uygulamalı Zoom oturumları şeklinde gerçekleştirilir ve kayıtlar öğrenci panelinden tekrar izlenebilir.

Eğitim, yazılım geliştirme ve yapay zeka alanında geniş deneyime sahip Barış Çırıka ve Türk-Alman Üniversitesi akademisyeni Prof. Dr. Müge Klein tarafından verilecektir. Barış Çırıka, Claude Code ve AI ajanları konusunda derinlemesine uzmanlığa sahip olup gerçek dünya projelerindeki deneyimini uygulamalı örneklerle aktaran bir eğitmendir. Prof. Dr. Müge Klein ise yapay zekanın akademik ve teorik boyutlarını programa taşımaktadır. İki eğitmenin birlikteliği, hem teorik hem de pratik açıdan güçlü bir öğrenme deneyimi sunmaktadır.

Eğitimi başarıyla tamamlayan katılımcılara, Türk-Alman Üniversitesi DDMM onaylı, e-Devlet üzerinden ömür boyu görülebilen resmi sertifika verilmektedir. Bu sertifika, Claude Code ve yapay zeka destekli yazılım geliştirme alanında uygulamalı bir eğitim aldığınızı belgeleyen resmi bir dokümandır. Yazılım geliştirme, girişimcilik, dijital ürün yönetimi ve teknoloji alanlarında çalışan ya da bu alanlara yönelmek isteyen bireyler için özgeçmişte güçlü bir referans niteliği taşır.

Eğitime kaydolmak ve ayrıntılı bilgi almak için bizlere 0212 259 55 05 numaralı telefondan veya WhatsApp destek hattımızdan0532 659 02 88numarasına yazabilirsiniz. Müşteri hizmetleri ekibimiz kayıt sürecinizi başlatmanıza yardımcı olacaktır.
Kariyeriniz İçin En Doğru Adım

637

Tamamlanan Eğitim

993

Onaylanmış Eğitim

7.900+

Mezun Öğrenci

100%

Memnuniyet

Biz Sizi Arayalım

Öğrencilerimiz hakkımızda ne düşünüyor?

Üniversite gibi Akademi

Tasarım alanında eksiklerim vardı, aldığım eğitim sayesinde artık daha rahatım. Teşekkürler.

ilker-metehan
Web Yazılım Uzmanı
İlker Metehan
Sonunda Buldum!

1 yıldır UX-UI eğitimi alabileceğim bir yer arıyordum. Sizinle mesleğimi elime aldım. Teşekkürler.

abdulkadir-yilmaz
UX-UI Designer
Abdulkadir YILMAZ
Çok Memnun Kaldım

"Üniversitede öğretilmeyen konuların tümünü burada öğrendim. Harika bir akademi, teşekkürler :)"

barensel-gumus
UI-UX Designer
Barensel GÜMÜŞ
Teşekkürler Talk to Web 🙂

Üniversitede almam gereken eğitimi sizden aldım. Çok şükür bir işe girebildim.

esra-elma
Creative Designer
Esra Elma
Eğitimler Çok Güzeldi

Dövmelerimi geliştirmek için grafik tasarım eğitimi aldım ve şu an çok daha iyi çizimler yapabiliyorum.

sena-uyanik
Dövme Sanatçısı
Sena UYANIK