Anthropic Academy · Türkçe
Building with the Claude API
Anthropic'in "Building with the Claude API" kursunun Türkçe çalışma rehberi. 85 ders, 11 modül — orijinal İngilizce videolar olduğu gibi, dersin metni birebir Türkçeye çevrilmiş. Teknik terimler İngilizce kalır; cümleler tam Türkçe.
Kursun yapısı
- M1
Course Overview
Kurs neyi kapsar, Claude model ailesi nasıl konumlanır?
- M2
Accessing Claude with the API
API ile ilk request, system prompt, temperature, streaming, structured data nasıl çalışır?
- M3
Prompt Evaluation
Prompt'larını eval workflow ile nasıl sistemli ölçer ve karşılaştırırsın?
- M4
Prompt Engineering Techniques
Net, spesifik, XML'li, örneklerle desteklenmiş prompt nasıl yazılır?
- M5
Tool Use with Claude
Tool use ile dış fonksiyonları, multi-turn akışlarda Claude'a nasıl bağlarsın?
- M6
RAG and Agentic Search
Chunking, embedding, BM25 ve multi-index RAG pipeline'ı nasıl kurarsın?
- M7
Features of Claude
Extended thinking, image/PDF, citations, prompt caching, Files API gibi özellikleri ne zaman kullanırsın?
- M8
Model Context Protocol
MCP ile server/client kurmak — tools, resources, prompts nasıl tanımlanır?
- M9
Anthropic Apps
Claude Code ve computer use ile Claude'u terminal/desktop'ta çalıştırma
- M10
Agents and Workflows
Parallelization, chaining, routing — workflow ve agent ne zaman ayrılır?
- M11
Final Assessment & Wrap Up
Final exam + kursun toparlanması.
Course Overview
2 dersAccessing Claude with the API
13 ders- 03
API'ye erişim
Accessing the API
- 04
API key edinmek
Getting an API key
- 05
İlk isteği göndermek
Making a request
- 06
Multi-turn conversation'lar
Multi-Turn conversations
- 07
Chat exercise
Chat exercise
- 08
System prompt'lar
System prompts
- 09
System prompt exercise
System prompts exercise
- 10
Temperature
Temperature
- 11
Kurs memnuniyet anketi
Course satisfaction survey
- 12
Response streaming
Response streaming
- 13
Structured data
Structured data
- 14
Structured data exercise
Structured data exercise
- 15
Quiz: Accessing Claude with the API
Quiz on accessing Claude with the API
Prompt Evaluation
8 ders- 16
Prompt evaluation
Prompt evaluation
- 17
Tipik bir eval workflow'u
A typical eval workflow
- 18
Test dataset'i üretmek
Generating test datasets
- 19
Eval'i çalıştırmak
Running the eval
- 20
Model based grading
Model based grading
- 21
Code based grading
Code based grading
- 22
Prompt evals üzerine exercise
Exercise on prompt evals
- 23
Quiz: Prompt evaluation
Quiz on prompt evaluation
Prompt Engineering Techniques
7 ders- 24
Prompt engineering
Prompt engineering
- 25
Açık ve doğrudan olmak
Being clear and direct
- 26
Spesifik olmak
Being specific
- 27
XML tag'leri ile yapılandırma
Structure with XML tags
- 28
Örnekler sağlamak
Providing examples
- 29
Prompting üzerine alıştırma
Exercise on prompting
- 30
Prompt engineering techniques üzerine Quiz
Quiz on prompt engineering techniques
Tool Use with Claude
13 ders- 31
Tool use'a giriş
Introducing tool use
- 32
Proje genel bakışı
Project overview
- 33
Tool function'lar
Tool functions
- 34
Tool schema'ları
Tool schemas
- 35
Message block'larını yönetmek
Handling message blocks
- 36
Tool sonuçlarını göndermek
Sending tool results
- 37
Tool'larla multi-turn conversation'lar
Multi-turn conversations with tools
- 38
Birden çok turu implement etmek
Implementing multiple turns
- 39
Birden çok tool kullanmak
Using multiple tools
- 40
Fine grained tool calling
Fine grained tool calling
- 41
Text edit tool
The text edit tool
- 42
Web search tool
The web search tool
- 43
Tool use with Claude üzerine Quiz
Quiz on tool use with Claude
RAG and Agentic Search
7 ders- 44
Retrieval Augmented Generation'a giriş
Introducing Retrieval Augmented Generation
- 45
Text chunking stratejileri
Text chunking strategies
- 46
Text embeddings
Text embeddings
- 47
RAG akışının tamamı
The full RAG flow
- 48
RAG akışını uygulamak
Implementing the RAG flow
- 49
BM25 lexical search
BM25 lexical search
- 50
Multi-index RAG pipeline
A Multi-Index RAG pipeline
Features of Claude
9 ders- 51
Extended thinking
Extended thinking
- 52
Image support
Image support
- 53
PDF support
PDF support
- 54
Citations
Citations
- 55
Prompt caching
Prompt caching
- 56
Prompt caching kuralları
Rules of prompt caching
- 57
Pratikte prompt caching
Prompt caching in action
- 58
Code execution ve Files API
Code execution and the Files API
- 59
Features of Claude quiz
Quiz on features of Claude
Model Context Protocol
12 ders- 60
Model Context Protocol'e (MCP) Giriş
Introducing MCP
- 61
MCP client'lar
MCP clients
- 62
Proje kurulumu
Project setup
- 63
MCP ile tool tanımlamak
Defining tools with MCP
- 64
Server inspector
The server inspector
- 65
Client implementasyonu
Implementing a client
- 66
Resource tanımlamak
Defining resources
- 67
Resource'lara erişmek
Accessing resources
- 68
Prompt tanımlamak
Defining prompts
- 69
Client tarafında prompt'lar
Prompts in the client
- 70
MCP özet
MCP review
- 71
Model Context Protocol quiz
Quiz on Model Context Protocol
Anthropic Apps
4 dersAgents and Workflows
8 ders- 76
Agent'lar ve workflow'lar
Agents and workflows
- 77
Parallelization workflow'ları
Parallelization workflows
- 78
Chaining workflow'ları
Chaining workflows
- 79
Routing workflow'ları
Routing workflows
- 80
Agent'lar ve tool'lar
Agents and tools
- 81
Environment inspection
Environment inspection
- 82
Workflow vs agent
Workflows vs agents
- 83
Agent ve workflow quiz
Quiz on Agents and Workflows