A complete, step-by-step Claude AI tutorial series. Learn the API, master Claude Code, and build real applications. Every example includes working code in both Python and TypeScript.
From first API call to production agents.
Part 1: Getting Started#
| # | Tutorial | What You Will Learn |
|---|
| 1 | What is Claude? AI Models, Capabilities, and Use Cases (Coming Soon) | What Claude is, model tiers, capabilities, Claude vs ChatGPT vs Gemini |
| 2 | Getting Started — API Key, First API Call, SDKs (Coming Soon) | Anthropic account, API key, Python + TypeScript SDKs, first API call |
| 3 | Claude Code CLI — Installation, Setup, and First Commands (Coming Soon) | Install Claude Code, slash commands, permissions, IDE integration |
| 4 | Understanding Models — Opus vs Sonnet vs Haiku (Coming Soon) | Benchmarks, pricing, latency, model selection guide |
| 5 | Prompt Engineering Basics (Coming Soon) | System prompts, few-shot, chain of thought, XML tags |
| 6 | CLAUDE.md — Project Instructions That Make Claude Smarter (Coming Soon) | CLAUDE.md files, /init, hierarchy, best practices |
Part 2: Core Features#
| # | Tutorial | What You Will Learn |
|---|
| 7 | Messages API Deep Dive (Coming Soon) | Multi-turn conversations, streaming, token tracking |
| 8 | Tool Use (Function Calling) (Coming Soon) | Define tools, tool use flow, forcing tool use |
| 9 | Vision — Analyzing Images and Documents (Coming Soon) | Send images, analyze screenshots, extract data |
| 10 | Structured Output — JSON Mode and Schemas (Coming Soon) | JSON schema validation, strict mode |
| 11 | Prompt Caching — Save Money on Repeated Context (Coming Soon) | Cache breakpoints, TTL options, 90% cost savings |
| 12 | Extended Thinking — Claude’s Reasoning Mode (Coming Soon) | Thinking budget, adaptive thinking, cost implications |
Part 3: Advanced Features#
| # | Tutorial | What You Will Learn |
|---|
| 13 | MCP (Model Context Protocol) (Coming Soon) | Connect to external tools, resources, prompts, build MCP servers |
| 14 | Building AI Agents with Claude (Coming Soon) | Agent SDK, agent loop, custom tools, hooks, safety |
| 15 | Multi-Agent Systems (Coming Soon) | Agent Teams, fan-out, pipeline, debate patterns |
| 16 | Computer Use — Desktop Automation (Coming Soon) | Screenshot + mouse/keyboard control, Docker setup |
| 17 | RAG (Retrieval-Augmented Generation) (Coming Soon) | Chunking, embeddings, vector search, contextual retrieval |
| 18 | Fine-Tuning Prompts — Evaluation and Testing (Coming Soon) | Eval harness, A/B testing, promptfoo, model-graded evals |
| 19 | Claude for Code Generation — Best Practices (Coming Soon) | 10 best practices, multi-file generation, refactoring |
Part 4: Real Projects#
| # | Tutorial | What You Will Learn |
|---|
| 20 | Build a CLI Chatbot (Coming Soon) | Streaming, conversation history, slash commands, tools |
| 21 | Build a Code Review Bot (Coming Soon) | Git diffs, structured review, GitHub integration |
| 22 | Build a Document Q&A System (Coming Soon) | RAG pipeline, PDF parsing, pgvector, citations |
| 23 | Build an AI-Powered Blog Writer (Coming Soon) | Research, outline, section writing, SEO optimization |
| 24 | Claude in CI/CD — Automated Code Review (Coming Soon) | GitHub Actions, cost control, Haiku triage |
| 25 | Cost Optimization — Batches, Caching, Model Selection (Coming Soon) | Save up to 95% on API costs |
| 26 | Claude Cheat Sheet — All APIs, Models, Tips (Coming Soon) | Quick reference for everything Claude |
| 27 | Claude + Next.js — Build a Web App (Coming Soon) | Vercel AI SDK, useChat, streamUI, tool use |
Who is This For?#
- Software developers who want to use Claude effectively in their workflow
- Backend developers building AI-powered APIs and services
- Full-stack developers integrating Claude into applications
- Anyone who wants to go from first API call to production agents
Prerequisites#
- Basic programming knowledge (Python or TypeScript)
- A terminal/command line
- An Anthropic account (console.anthropic.com)
What Makes This Series Different#
- Both Python AND TypeScript — every code example in both languages
- Working code — every example runs. GitHub repo with branches per article
- Cost breakdowns — every article includes real pricing examples
- Progressive — each article builds on the previous one
- Updated for 2026 — covers Opus 4.6, Sonnet 4.6, Agent SDK, and MCP