Claude API
Build AI-powered applications with Claude. Messages API, prompt engineering, tool use, vision, streaming, RAG patterns, system prompts, safety best practices, and production deployment with the Anthropic SDK.
FundamentalsTopics 1–10
- ·What is Claude?
- ·Getting an API Key
- ·The Messages API
- ·Understanding Roles
- ·System Prompts
- ·Model Tiers (Haiku, Sonnet, Opus)
- ·Max Tokens & Temperature
- ·Streaming Responses
- ·Error Handling
- ·Rate Limits & Costs
Start Fundamentals →
IntermediateTopics 1–10
- ·Tool Use (Function Calling)
- ·Vision & Image Analysis
- ·Multi-Turn Conversations
- ·Prompt Engineering for Claude
- ·Extended Context (200k+)
- ·System Prompt Patterns
- ·Structured Output Extraction
- ·Citations & Grounding
- ·History Management
- ·Batch API
Start Intermediate →
AdvancedTopics 1–10
- ·Tool Use Chains
- ·Thinking (Extended Thinking)
- ·Computer Use
- ·Multi-Agent with Claude
- ·RAG Patterns
- ·Fine-grained System Prompts
- ·Response Prefilling
- ·Prompt Injection Defence
- ·Model Routing
- ·Evaluating Output
Start Advanced →
ProductionTopics 1–10
- ·Cost Optimisation
- ·Latency Reduction
- ·Prompt Caching
- ·Retry & Backoff
- ·Observability & Tracing
- ·Multi-Region Deployment
- ·Content Safety
- ·Rate Limit Management
- ·CI/CD for Claude
- ·On-Call Runbooks
Start Production →