Claude Guides - Complete Curriculum

A comprehensive, structured learning path from Claude fundamentals to expert-level mastery.

📚 All Guides Overview

Tier 1: Essentials (Hours 0-19)

Foundation knowledge required to use Claude effectively

Guide 01: Getting Started with Claude (3 hours)

Key Skills: - Environment setup - Basic API authentication - Request/response structure - Error handling basics

Prerequisites: Python 3.8+, text editor


Guide 02: Claude's Capabilities & Models (4 hours)

Key Skills: - Model selection - Performance optimization - Understanding capabilities/limitations - Reading release notes

Prerequisites: Guide 01


Guide 03: Prompt Engineering Fundamentals (5 hours)

Key Skills: - Writing effective prompts - Iterating and testing - Prompt debugging - Basic optimization

Prerequisites: Guide 01-02


Guide 04: Using Claude's API (4 hours)

Key Skills: - Making API calls - Understanding API responses - Error handling - API best practices

Prerequisites: Guide 01, Guide 03


Guide 05: Claude Tokens & Rate Limits (3 hours)

Key Skills: - Token counting - Cost calculation - Budget management - Usage monitoring

Prerequisites: Guide 01-04


Tier 2: Practitioner (Hours 20-71)

Build real applications with Claude

Guide 06: Advanced Prompt Engineering (6 hours)

Key Skills: - Advanced prompt design - Prompt testing - Security awareness - Template creation

Prerequisites: Guide 03, Guide 04


Guide 07: Building Claude Applications (8 hours)

Key Skills: - Full application design - Integration with other systems - Error handling at scale - Testing strategies

Prerequisites: Guide 04, Guide 06


Guide 08: Tool Use & Function Calling (7 hours)

Key Skills: - Tool design - Function calling - Loop handling - Complex tool workflows

Prerequisites: Guide 06, Guide 07


Guide 09: Building RAG Systems (8 hours)

Key Skills: - RAG architecture - Document processing - Retrieval optimization - Quality assessment

Prerequisites: Guide 07, Guide 08


Guide 10: Multi-Turn Conversations & State (6 hours)

Key Skills: - Conversation design - State management - Session handling - Context optimization

Prerequisites: Guide 04, Guide 07


Guide 11: Claude for Data Analysis (6 hours)

Key Skills: - Data-driven prompts - CSV/JSON handling - Report generation - Insight extraction

Prerequisites: Guide 04, Guide 06


Guide 12: Claude for Code Generation (5 hours)

Key Skills: - Effective code prompts - Quality assessment - Integration workflows - Best practices

Prerequisites: Guide 06, Guide 07


Guide 13: Claude for Content Creation (5 hours)

Key Skills: - Content prompts - Quality control - Brand voice consistency - Bulk generation

Prerequisites: Guide 06


Tier 3: Expert (Hours 72-126)

Master production systems and optimization

Guide 14: Production Patterns & Architecture (8 hours)

Key Skills: - System design - Scalability planning - Deployment strategies - Operational excellence

Prerequisites: Guide 07, Guide 10


Guide 15: Advanced Reasoning & Complex Tasks (8 hours)

Key Skills: - Complex task design - Reasoning verification - Quality assessment - Task decomposition

Prerequisites: Guide 06, Guide 08


Guide 16: Optimization & Cost Efficiency (6 hours)

Key Skills: - Cost analysis - Performance optimization - Monitoring setup - Efficiency metrics

Prerequisites: Guide 05, Guide 14


Guide 17: Fine-Tuning & Customization (7 hours)

Key Skills: - Model customization - Training data curation - Evaluation frameworks - Production readiness

Prerequisites: Guide 16


Guide 18: Building Multi-Agent Systems (10 hours)

Key Skills: - Multi-agent design - Coordination patterns - Failure handling - Emergent properties

Prerequisites: Guide 08, Guide 15


Guide 19: Claude at Scale (Enterprise Patterns) (8 hours)

Key Skills: - Enterprise architecture - Security patterns - Compliance handling - Operations at scale

Prerequisites: Guide 14, Guide 16


Guide 20: Testing, Evaluation & Monitoring (7 hours)

Key Skills: - Test design - Metrics selection - Monitoring setup - Quality assurance

Prerequisites: Guide 07, Guide 14


Specialized Tracks (Pick Your Focus)

S1: Claude for Business Intelligence (6 hours)

Ideal for: Business analysts, managers, executives

Prerequisites: Guide 04, Guide 11


S2: Claude for Research & Academia (6 hours)

Ideal for: Researchers, academics, students

Prerequisites: Guide 06, Guide 15


S3: Claude for Creative Writing (5 hours)

Ideal for: Writers, storytellers, creators

Prerequisites: Guide 06, Guide 13


S4: Claude for Education & Tutoring (6 hours)

Ideal for: Teachers, educators, instructional designers

Prerequisites: Guide 06, Guide 07


S5: Claude for Software Engineering (7 hours)

Ideal for: Software engineers, architects, tech leads

Prerequisites: Guide 12, Guide 14


S6: Claude for Product Management (5 hours)

Ideal for: Product managers, PMs, business owners

Prerequisites: Guide 06, Guide 11


🗺️ Learning Path Examples

Path A: Complete Mastery

For professionals wanting comprehensive expertise

Sequence: 1→2→3→4→5→6→7→8→9→10→11→12→13→14→15→16→17→18→19→20

Total Time: ~126 hours
Duration: 3-4 months (10 hrs/week)
Best For: Full-stack understanding
Outcome: Expert-level mastery of Claude


Path B: Quick Builder

For developers wanting to ship fast

Sequence: 1→3→4→6→7→8→9→14→16→20

Total Time: ~50 hours
Duration: 1-2 months (25 hrs/week)
Best For: Fast iteration, product focus
Outcome: Able to build and ship Claude applications


Path C: API Expert

For backend engineers and integration specialists

Sequence: 2→4→5→8→14→15→16→17→19→20

Total Time: ~48 hours
Duration: 2 months (24 hrs/week)
Best For: Deep API understanding, optimization
Outcome: Production API expertise


Path D: Specialization Fast-Track

For domain-specific expertise quickly

Base: 1→3→4→6→7

Then Pick One: - + S1 (Business Intelligence) - + S2 (Research & Academia) - + S3 (Creative Writing) - + S4 (Education) - + S5 (Software Engineering) - + S6 (Product Management)

Total Time: ~35-36 hours
Duration: 4-5 weeks (8 hrs/week)
Best For: Specialist practitioners
Outcome: Domain expertise with Claude


Path E: Accelerated Fundamentals

For busy professionals

Sequence: 1→3→4→7→8→9

Total Time: ~24 hours
Duration: 1-2 weeks (12-24 hrs/week)
Best For: Quick ramp-up, hands-on learning
Outcome: Ready to build real applications


Path F: Research & Reasoning

For researchers and complex problem solvers

Sequence: 1→3→6→15→18→S2

Total Time: ~40 hours
Duration: 2 months (20 hrs/week)
Best For: Advanced reasoning, research
Outcome: Complex task management expertise


Path G: Enterprise Lead

For leadership and scaling

Sequence: 2→4→5→14→16→17→18→19→20

Total Time: ~55 hours
Duration: 2-3 months (20 hrs/week)
Best For: Leadership, enterprise deployment
Outcome: Enterprise-grade mastery


📊 Curriculum Statistics

By Numbers

By Skill Level

By Category


🎓 Learning Principles

1. Progressive Complexity

Each guide builds on previous ones. Start simple, progress systematically.

2. Learn by Doing

Code-first approach. Every concept is practiced through exercises.

3. Real-World Focus

All examples are production-ready code, not toy examples.

4. Conceptual + Practical

Understand the "why" in notebooks, then the "how" in scripts.

5. Multiple Explanations

Complex topics explained multiple ways—text, code, diagrams, examples.

6. Self-Assessment

Exercises with solutions for immediate feedback.

7. Guided Exploration

Follow paths or create your own based on goals.


🚀 Getting Started

Choose Your Path

  1. Look at learning paths above
  2. Identify which resonates with you
  3. Start with the first guide in that path

Follow the Progression

  1. Read the guide's README
  2. Work through introduction notebook
  3. Try the intermediate notebook
  4. Challenge yourself with advanced content
  5. Complete the exercises
  6. Run the example scripts

Build Something Real

After each guide, apply learnings to a real project.


📖 How Guides Are Structured

Each of the 26 guides follows this consistent structure:

guide-XX-topic/
├── README.md                      # Overview, objectives, prerequisites
├── notebooks/
│   ├── 01_introduction.ipynb      # Core concepts explained
│   ├── 02_intermediate.ipynb      # Building on basics
│   └── 03_advanced.ipynb          # Expert techniques
├── scripts/
│   ├── main_application.py        # Complete working example
│   ├── utilities.py               # Helper functions
│   └── examples/
│       ├── example_1.py
│       ├── example_2.py
│       └── example_3.py
├── exercises/
│   ├── exercises.md               # Problem statements
│   ├── starter_code/              # Templates
│   │   ├── exercise_1.py
│   │   ├── exercise_2.py
│   │   └── exercise_3.py
│   └── solutions/                 # Solutions
│       ├── exercise_1_solution.py
│       ├── exercise_2_solution.py
│       └── exercise_3_solution.py
├── assets/
│   ├── diagrams/
│   │   ├── concept_diagram.mermaid
│   │   ├── flow_diagram.mermaid
│   │   └── architecture.mermaid
│   └── images/
│       └── screenshot.png
├── datasets/                      # Sample data
│   └── sample_data.csv
├── RESOURCES.md                   # Further learning
└── requirements.txt               # Dependencies

🔄 Continuous Improvement

This curriculum is living and evolving:


📣 Contributing

Help improve this curriculum:

See CONTRIBUTING.md for details.


🎓 Certificate of Completion

Future Feature: Planned certificate system: - Track progress across guides - Collect badges for completed sections - Generate completion certificate - Shareable credentials (pending)


📚 Reference

Guide Dependencies

graph TD
    A[1. Getting Started] --> B[2. Models & Capabilities]
    A --> C[3. Prompt Basics]
    A --> D[4. API Basics]
    D --> E[5. Tokens & Costs]
    C --> F[6. Advanced Prompting]
    D --> F
    F --> G[7. Building Apps]
    G --> H[8. Tool Use]
    G --> I[9. RAG]
    G --> J[10. Conversations]
    G --> K[11. Data Analysis]
    B --> L[12. Code Generation]
    F --> M[13. Content Creation]
    G --> N[14. Production Patterns]
    F --> O[15. Advanced Reasoning]
    E --> P[16. Optimization]
    P --> Q[17. Fine-tuning]
    H --> R[18. Multi-Agent]
    N --> R
    N --> S[19. Enterprise Scale]
    N --> T[20. Testing & Eval]

🔗 Resources

Official Anthropic

In This Repository


Ready to get started? Pick a path and begin with Guide 01! 🚀

Last Updated: April 2026