Anthropic courses logo

Anthropic courses

Free

Anthropic's educational courses.

FreeFree tier
Type
Open Source
Company
Anthropic

About Anthropic courses

Anthropic's educational courses are a free, open-source collection of five interactive tutorials designed to teach developers how to work with the Claude AI API. The courses cover API fundamentals (getting an API key, model parameters, multimodal prompts, streaming), prompt engineering techniques, real-world prompting strategies, production prompt evaluations, and tool use integration. The materials are hosted on GitHub and favor Claude 3 Haiku to minimize API costs for learners.

Key Features

Anthropic API fundamentals: teaches SDK essentials including API key setup, model parameters, multimodal prompts, and streaming responses
Prompt engineering interactive tutorial: comprehensive step-by-step guide to key prompting techniques
Real world prompting: incorporates prompting techniques into complex, real-world scenarios
Prompt evaluations: teaches how to write production prompt evaluations to measure prompt quality
Tool use: covers everything needed to implement tool use in workflows with Claude
Open source and freely available on GitHub with a license file

Pros & Cons

Pros
  • Completely free and open source with a permissive license
  • Covers essential skills in a logical progression from basics to advanced tool use
  • Practical hands-on tutorials using live API calls (with Claude 3 Haiku to keep costs low)
  • Includes dedicated courses on evaluations and tool use, which are often overlooked
  • Maintained by Anthropic, the creators of Claude
Cons
  • Requires an Anthropic API key to follow along with hands-on exercises
  • Courses primarily use Claude 3 Haiku; examples may not translate perfectly to other Claude models without adjustments

Best For

Learning to build applications with Claude's APIMastering prompt engineering techniques for better AI outputsCreating robust evaluation frameworks for production promptsIntegrating tool use capabilities into Claude-based workflowsDeveloping real-world prompting skills for complex tasks

FAQ

What courses are available in this repository?
There are five courses: Anthropic API fundamentals, Prompt engineering interactive tutorial, Real world prompting, Prompt evaluations, and Tool use. They are meant to be completed in that order.
Is this free?
Yes, all course materials are free and open source under the repository's license.
Do I need an API key to follow the courses?
Yes, the courses are designed to be followed along with an Anthropic API key. They recommend using Claude 3 Haiku to keep API costs low.