Yazılımcılar İçin Claude Code Masterclass Eğitimi
Yazılımcılar İçin Claude Code Masterclass Eğitimi
Eğitim Hakkında
2026'da yazılım geliştirme artık "kod yazmak" değil, "AI ajanlarını orkestra etmek" haline geldi. Claude Code- Anthropic'in terminal tabanlı agentic kodlama aracı- sadece bir kod asistanı değil, tüm geliştirme iş akışınızı yönetebilen güçlü bir platformdur. Skills ile otomatik tetiklenen uzmanlık modülleri, Subagents ile paralel çalışan özelleştirilmiş ajanlar, MCP ile harici araç entegrasyonları ve Plugins ile takım genelinde standartlaştırma- Claude Code bir "yazılım geliştirme işletim sistemi" olarak kullanılabilir. Claude Code'un tüm genişletilebilirlik katmanlarını (CLAUDE.md, Skills, Subagents, MCP, Plugins, Slash Commands) derinlemesine ele alır. Katılımcılar; full-stack uygulama geliştirme, kendi MCP server'larını yazma, RAG tabanlı AI entegrasyonu, SEO ve Security Audit pipeline'ları oluşturma ve multi-agent workflow tasarlama gibi ileri seviye konuları pratik örneklerle deneyimleyecekler.
Ön Koşul
Bu eğitime katılabilmek için katılımcıların en az bir programlama dilinde (tercihen JavaScript/TypeScript veya Python) aktif geliştirme deneyimine sahip olması beklenmektedir. Terminal ve komut satırı araçlarını günlük iş akışında rahatça kullanabiliyor olmak, Git ile versiyon kontrolü yapabilmek ve temel API kavramlarına (REST, HTTP metodları, JSON) hakim olmak gerekmektedir. Eğitim süresince full-stack uygulama geliştirme, veritabanı entegrasyonu ve deployment konuları ele alınacağından, frontend veya backend tarafında en az temel düzeyde proje deneyimi olan katılımcılar eğitimden en yüksek verimi alacaktır. Node.js ve npm/yarn gibi paket yöneticileriyle çalışmış olmak da beklenmektedir. Claude Code'u daha önce kullanmamış olmak herhangi bir engel teşkil etmez; ancak yapay zeka destekli kodlama araçlarından en az birini (GitHub Copilot, Cursor, ChatGPT gibi) deneyimlemiş olmak konuların daha hızlı kavranmasına yardımcı olacaktır.
Eğitim İçeriği
- Claude Code'un iç mimarisi: agentic loop, tool use sistemi, context window yönetimi
- Araç seti: Bash, Read, Write, Edit, Glob, Grep, WebFetch, WebSearch, Task (Agent)
- CLAUDE.md stratejileri: user-level, project-level, local — ne zaman hangisi
- İleri düzey CLAUDE.md: kodlama standartları, mimari kararlar, test stratejileri
- Context mühendisliği: /clear, /compact, token tasarrufu
- Plan Mode ve dahili subagent'lar (Explore, Plan, General-purpose)
- Model seçimi: Opus 4.6 vs Sonnet 4.6 vs Haiku 4.5 — effort parametresi
- Voice Mode, Remote Control, --resume / --continue
- Settings ve konfigürasyon: settings.json, environment variables
- SKILLS: Otomatik tetiklenen uzmanlık modülleri, frontmatter, best practices
- Pratik skill örnekleri: code review skill, SEO audit skill, security check skill
- SUBAGENTS: Custom subagent oluşturma, dahili subagent'lar, context isolation
- Master-Clone vs Lead-Specialist mimarisi, orkestrasyon pattern'leri
- SLASH COMMANDS: .claude/commands/, $ARGUMENTS, auto-invoke, subagent entegrasyonu
- PLUGINS & MARKETPLACES: Plugin yapısı, /plugin komutu, kendi plugin'inizi oluşturma
- MCP: üç temel primitiv (Tools, Resources, Prompts), server kurulumu
- MCP Tool Search: lazy loading ile context optimizasyonu
- Kendi MCP server'ınızı geliştirme: Python veya TypeScript ile
- RAG mimarisi: embedding, vektör veritabanı, chunking stratejileri
- AI chatbot: Claude API / OpenAI API, streaming, conversation memory
- Full-stack uygulamaya AI ekleme: Next.js + RAG + chat UI
- Production-ready: rate limiting, error handling, maliyet kontrolü
- Multi-agent orkestrasyon: paralel Claude Code instance'ları
- Git worktree stratejisi: eş zamanlı geliştirme
- claude -p (programmatic mode) ile batch işlemler
- Claude Code SDK: Python ve TypeScript ile library kullanımı
- SEO Audit: meta tag analizi, Lighthouse, tekrar kullanılabilir pipeline
- Security Audit: OWASP Top 10, dependency check, secret scanning, risk matrisi
- GitHub Actions ile CI/CD entegrasyonu
- Best of N pattern, enterprise konfigürasyon, maliyet ve güvenlik yönetimi
Kazanımlar
Claude Code'un tüm genişletilebilirlik katmanlarını (CLAUDE.md, Skills, Subagents, MCP, Plugins, Slash Commands) eksiksiz öğreneceksiniz.
Context mühendisliği tekniklerini uygulayarak Claude Code'dan maksimum performans alabileceksiniz.
Kendi Skills, Subagents ve Slash Commands'larınızı yazarak Claude Code'u projelerinize özel hale getirebileceksiniz.
Kendi MCP server'larınızı geliştirerek Claude Code'u harici araçlara ve veritabanlarına bağlayabileceksiniz.
RAG tabanlı AI chatbot ve API entegrasyonları ile uygulamalarınıza yapay zeka özellikleri ekleyebileceksiniz.
Claude Code ile kapsamlı SEO analizi ve Security Audit pipeline'ları oluşturabileceksiniz.
Multi-agent workflow'lar tasarlayarak birden fazla Claude Code instance'ını paralel çalıştırabileceksiniz.
Claude Code SDK ile Python ve TypeScript üzerinden programatik entegrasyon yapabileceksiniz.
GitHub Actions ile CI/CD pipeline'larına Claude Code'u entegre edebileceksiniz.
Takım genelinde Claude Code standardizasyonu için plugin ve marketplace oluşturabileceksiniz.
Hedef Kitle
Claude Code'u günlük iş akışına entegre etmek isteyen Junior ve Mid-level yazılım geliştiriciler
MCP server ve plugin geliştirerek Claude Code ekosistemini genişletmek isteyen geliştiriciler
AI ajanlarını orkestra ederek verimliliklerini 5-10x artırmak isteyen Senior geliştiriciler
Takımlarında Claude Code'u standartlaştırmak isteyen Tech Lead'ler ve Engineering Manager'lar
Sertifika
Kurs süresince toplam 100 puan üzerinden değerlendirilen ödevler verilecektir. Değerlendirme sonucunda 70 puan ve üzeri alan katılımcılara dijital ve QR kod destekli “Career HuBT Başarı Sertifikası”, 70 puanın altında kalan katılımcılara ise “Katılım Sertifikası” verilecektir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.