"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. " Brian Leek, Data Analyst, May 2022
Day 1: Fundamentals to Advanced Techniques
Introduction and Setup
• Claude capabilities and API overview
• Environment setup and authentication
• First API calls with the Anthropic Python client
• Hands-on: Sending basic prompts to Claude
Effective Prompting
• Parameter tuning (temperature, max_tokens)
• System prompts and their impact
• Advanced prompting techniques:
• Few-shot learning
• Chain-of-thought reasoning
• Structured outputs
Hands-on: Optimizing prompts for specific tasks
Managing Conversations
• Multi-turn conversation handling
• Context management strategies
• Streaming responses for real-time applications
Hands-on: Building a simple conversational agent
Lunch Break
Multimodal Capabilities
• Working with images and text
• Document analysis patterns
• Multimodal prompt best practices
• Hands-on: Implementing a simple image analyzer
Tool Use and Function Calling
• Tool schema definition
• Implementing single and multiple tools
• Handling tool responses
• Hands-on: Building a tool-enhanced assistant
Performance Optimization
• Context window management
• Token optimization strategies
• Asynchronous processing patterns
• Hands-on: Processing batch requests efficiently
Guided Project Work
• Start work on capstone mini-projects
• Instructor assistance and code review
• Implementation planning
Day 2: Advanced Implementation and Production (Optional Extension)
Retrieval-Augmented Generation
• Vector embeddings basics
• Simple RAG implementation
• Improving relevance and accuracy
• Hands-on: Building a knowledge-based assistant
Safety and Error Handling
• Content moderation approaches
• Robust error handling
• Rate limit management
• Hands-on: Implementing resilient Claude applications
Production Considerations
• Model version migration
• Testing and evaluation
• Monitoring and logging
Hands-on: Creating a version-agnostic interface
Capstone Project Development
• Guided implementation of chosen project
• Apply multiple advanced techniques
• Individual assistance from instructor
• Code optimization and review
Project Presentations and Conclusion
• Brief project demonstrations
• Best practices review
• Resources for continued learning
• Q&A and workshop wrap-up
Capstone Mini-Project Options
Participants will select one of the following projects to develop:
1. Conversational document analyzer with RAG
2. Multi-tool travel planning assistant
3. Image-based product recommendation system
4. Content moderation and summarization service
• Comprehensive notebook with all code examples
• Starter templates for projects
• Reference cheat sheet for Claude API parameters
• Follow-up resources for continued learning
Post-Workshop Support
• 2-week access to workshop discussion forum
• Additional reference materials and examples
• Recorded solutions to all exercises
Prerequisites
• Python programming experience
• Familiarity with REST APIs
• Laptop with Python 3.8+ installed
• Anthropic API key (obtain before workshop)
"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. " Brian Leek, Data Analyst, May 2022
“JBI did a great job of customizing their syllabus to suit our business needs and also bringing our team up to speed on the current best practices. ” Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022
Sign up for the JBI Training newsletter to receive technology tips directly from our instructors - Analytics, AI, ML, DevOps, Web, Backend and Security.
Workshop Description
This intensive workshop provides developers with hands-on experience using Anthropic's Model Control Protocol (MCP) to build powerful applications with Claude AI. Participants will rapidly progress from basic API interactions to advanced implementation patterns through practical, code[1]focused sessions.
Prerequisites
• Python programming experience
• Familiarity with REST APIs
• Laptop with Python 3.8+ installed
• Anthropic API key (obtain before workshop)
Workshop Materials
• Jupyter Notebook with complete code examples
• Reference documentation
• Solution templates for exercises
CONTACT
+44 (0)20 8446 7555
Copyright © 2025 JBI Training. All Rights Reserved.
JB International Training Ltd - Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS
Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us