К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Building with the Claude API · LearnSpace
Назад в каталог
courseraПрограммирование

Building with the Claude API

Курс от Anthropic
Начальный≈ 15.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course teaches developers how to build applications with Claude's API. Through seven modules, you'll learn API fundamentals, prompt engineering, tool use, retrieval systems, and agentic workflows. By the end, you'll be able to build production applications that use Claude for tasks ranging from simple requests to autonomous agents. Learners will build applications including chat interfaces, evaluation pipelines, tool-enabled systems, retrieval augmented generation implementations, and autonomous agents. These projects apply skills in API integration, prompt engineering, tool design, vector search, and workflow orchestration.

Навыки, которые вы освоите

Prompt EngineeringApplication Programming Interface (API)Model Context ProtocolRetrieval-Augmented GenerationClaude CodeAnthropic ClaudeAgentic WorkflowsTool CallingEmbeddingsPrompt Engineering ToolsAgentic systemsPrompt PatternsAI WorkflowsModel Evaluation

Программа курса

7 модулей · 122 учебных материалов

01Getting Starting with Claude21 материалов

API Fundamentals and First Steps

Introduction to the moduleЧтениеOverview of Claude modelsВидеоWorking with the APIЧтениеGetting an API keyЧтение

Учитесь у экспертов

Anthropic Academy

Преподаватель курса

Building with the Claude API
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 15.7 ч

7 модулей

Язык: Английский

Субтитры: Китайский (Тайвань), Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Explore the Claude documentationЧтение
Setup your development environmentЧтение
Making a requestВидео
Multi-turn conversationsВидео
Build a simple chat botВидео
Getting started with the Claude APIЗадание
Exploring the Claude APIDIALOGUE

Controlling Claude's Output

System promptsВидеоExercise on writing a system promptВидеоTemperatureВидеоResponse streamingВидеоControlled model outputЧтениеStructured dataВидеоStructured data exerciseВидеоOptimizing model outputЗаданиеA dialogue on controlling outputDIALOGUENext stepsЧтение
02Prompt Engineering & Evaluation18 материалов

Evaluating Prompt Performance

Introduction to the moduleЧтениеPrompt evaluationВидеоA typical eval workflowВидеоGenerating test datasetsВидеоRunning the evalВидеоModel based gradingВидеоCode based gradingВидеоTry out a prompt evalВидеоQuiz on prompt evaluationЗаданиеDialogue on evaluationDIALOGUE

Prompt Engineering Techniques

Prompt engineeringВидеоBeing clear and directВидеоBeing specificВидеоStructure with XML tagsВидеоProviding examplesВидеоQuiz on prompt engineering techniquesЗаданиеA dialogue on improving your prompts
03Claude Features and Tool Use28 материалов

Introduction to Tool Use

Introduction to the moduleЧтениеIntroducing tool useВидеоProject overviewВидеоTool functionsВидеоTool schemasВидеоHandling message blocksВидеоSending tool resultsВидеоQuiz on tool use with ClaudeЗадание

Advanced Tool Use Patterns

Multi-turn conversations with toolsВидеоImplementing multiple toolsВидеоUsing multiple toolsВидеоThe batch toolВидеоTools for structured dataВидеоFine grained tool callingВидеоThe text edit tool

Advanced Claude Features

Extended thinkingВидеоImage supportВидеоPDF supportВидеоCitationsВидеоPrompt cachingВидеоRules of prompt cachingВидеоPrompt caching in actionВидео
04Model Context Protocol (MCP)16 материалов

Building MCP Servers

Introduction to the moduleЧтениеIntroducing MCPВидеоMCP ClientsВидеоProject setupВидеоDefining tools with MCPЧтениеThe server inspectorВидеоQuiz on getting started with MCPЗаданиеUntitledDIALOGUE

MCP Resources and Clients

Implementing a clientВидеоDefining resourcesВидеоAccessing resourcesВидеоDefining promptsВидеоPrompts in the clientВидеоMCP reviewВидеоQuiz on Model Context Protocol
05Retrieval Augmented Generation (RAG) 14 материалов

RAG Fundamentals

Introduction to the moduleЧтениеIntroducing Retrieval Augmented GenerationВидеоText chunking strategiesВидеоText embeddingsВидеоThe full RAG flowВидеоImplementing the RAG flowВидеоQuiz on RAGЗаданиеDialogue on incorporating RAG into your applicationDIALOGUE

Advanced RAG Techniques

BM25 lexical searchВидеоA multi-index RAG pipelineВидеоReranking resultsВидеоContextual retrievalsВидеоQuiz on advanced RAGЗаданиеNext stepsЧтение
06Claude Code & Computer Use13 материалов

Development with Claude Code

Introduction to the courseЧтениеAnthropic appsВидеоClaude Code setupВидеоClaude Code in actionВидеоEnhancements with MCP ServersВидеоParallelizing Claude CodeВидеоQuiz on Claude CodeЗаданиеAutomated debuggingВидеоDevelopment workflow with Claude CodeDIALOGUE

Advanced Capabilities

Computer UseВидеоHow Computer Use worksВидеоQuiz on Computer UseЗаданиеNext stepsЧтение
07Agentic Workflows12 материалов

Designing Workflows

Introduction to the moduleЧтениеAI workflowsВидеоParallelization workflowsВидеоChaining workflowsВидеоRouting workflowsВидеоQuiz on workflowsЗадание

Workflows with autonomous Agents

Agents and toolsВидеоEnvironment inspectionВидеоWorkflows vs agentsВидеоUsing workflows and agents in application developmentDIALOGUEQuiz on agentsЗаданиеNext stepsЧтение
DIALOGUE
Next stepsЧтение
Видео
The web search toolВидео
UntitledDIALOGUE
Code execution and the Files APIВидео
Quiz on features of ClaudeЗадание
Working with advanced features in ClaudeDIALOGUE
Next stepsЧтение
Задание
Next stepsЧтение