"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
POPULAR
AI training courses CoPilot training course
Threat modelling training course Python for data analysts training course
Power BI training course Machine Learning training course
Spring Boot Microservices training course Terraform training course