Skilljar is a learning management system that hosts our educational content. You're logging into it to access the Anthropic course materials. This separate platform allows us to provide interactive learning experiences, track your progress, and ensure you have access to all course resources in an organized way.
Добро пожаловать на курс
Обзор моделей Claude
Accessing the API
Vertex AI Setup
Making a request
Многоэтапные диалоги
Chat exercise
System prompts
Упражнение с системными подсказками
Temperature
Course satisfaction survey
Потоковая передача ответов
Управление выводом модели
Structured data
Упражнение по структурированным данным
Quiz on accessing Claude with the API
Prompt evaluation
Типичный процесс оценки
Генерация тестовых наборов данных
Running the eval
Оценивание на основе модели
Оценка на основе кода
Упражнение по оценке промтов
Quiz on prompt evaluation
Инженерия промптов
Быть ясным и прямым
Being specific
Структура с XML-тегами
Предоставление примеров
Упражнение по промптингу
Quiz on prompt engineering techniques
Представляем использование инструментов
Project overview
Tool functions
Tool schemas
Работа с блоками сообщений
Отправка результатов работы инструментов
Многоэтапные диалоги с инструментами
Реализация многошаговых диалогов
Использование нескольких инструментов
The batch tool
Инструменты для структурированных данных
Инструмент редактирования текста
Веб-поиск
Quiz on tool use with Claude
Знакомьтесь: генерация с дополнением за счёт поиска
Text chunking strategies
Text embeddings
The full RAG flow
Реализация RAG-процесса
Лексический поиск BM25
Конвейер RAG с несколькими индексами
Reranking results
Контекстный поиск
Quiz on Retrieval Augmented Generation
Extended thinking
Image support
PDF support
Citations
Prompt caching
Правила кэширования промптов
Как работает кэширование промтов
Quiz on features of Claude
Introducing MCP
MCP clients
Project setup
Defining tools with MCP
The server inspector
Implementing a client
Defining resources
Accessing resources
Defining prompts
Prompts in the client
MCP review
Quiz on Model Context Protocol
Anthropic apps
Claude Code setup
Claude Code in action
Enhancements with MCP servers
Parallelizing Claude Code
Automated debugging
Computer use
How computer use works
Agents and workflows
Parallelization workflows
Chaining workflows
Routing workflows
Agents and tools
Environment inspection
Workflows vs agents
Quiz on agents and workflows
Final assessment quiz
Course Wrap Up
Об этом курсе
Course Description
This course provides comprehensive technical training on integrating and deploying Claude AI models on Google Cloud. Developers will learn to implement Claude's API capabilities, from basic request handling to advanced features including tool use, retrieval augmented generation (RAG), and the Model Context Protocol (MCP). The curriculum covers practical implementation patterns, performance optimization techniques, and production-ready workflows for building AI-powered applications.
What you'll learn
- Set up and configure Claude models on Google Cloud
- Implement multi-turn conversations with proper message handling and context management
- Design and evaluate prompts using systematic testing workflows and automated grading techniques
- Apply prompt engineering principles including XML tag structuring, example-based learning, and output control
- Build tool-use implementations enabling Claude to interact with external functions and APIs
- Develop RAG pipelines using text chunking, embeddings, BM25 search, and contextual retrieval techniques
- Utilize advanced Claude features including vision capabilities, PDF processing, citation generation, and prompt caching
- Implement the Model Context Protocol for creating custom tools, resources, and prompt templates
- Configure and deploy Anthropic Apps including Claude Code for automated development tasks and Computer Use for UI automation
- Design agent-based workflows with parallelization, chaining, and routing patterns for complex AI systems
Prerequisites
- Proficiency in Python programming
- Experience with Google Cloud Platform
- Understanding of JSON data structures
Who this course is for
- Backend developers building AI-powered APIs and services
- Full-stack engineers integrating LLM capabilities into applications
- ML engineers implementing production AI systems
- DevOps professionals deploying and scaling Claude implementations
- Technical architects designing AI-enhanced system architectures
- Developers transitioning from other LLM providers to Claude
- Engineers working on document processing, code generation, or automation workflows