Skip to main content

Course · 05-Claude

Claude with Amazon Bedrock

83 lessons

Course introduction

  1. 1Introduction to the course

Other

  1. 2Overview of Claude Models
  2. 3Accessing the API
  3. 4Making a request
  4. 5Multi-Turn conversations
  5. 6Chat bot exercise
  6. 7System prompts
  7. 8System prompt exercise
  8. 9Temperature
  9. 10Streaming
  10. 11Controlling model output
  11. 12Structured data
  12. 13Structured data exercise
  13. 14Quiz on working with the API
  14. 15Prompt evaluation
  15. 16A typical eval workflow
  16. 17Generating test datasets
  17. 18Running the eval
  18. 19Model based grading
  19. 20Code based grading
  20. 21Exercise on prompt evals
  21. 22Quiz on prompt evaluations
  22. 23Prompt engineering
  23. 24Being clear and direct
  24. 25Being specific
  25. 26Structure with XML tags
  26. 27Providing examples
  27. 28Exercise on prompting
  28. 29Quiz on prompt engineering
  29. 30Introducing tool use
  30. 31Tool functions
  31. 32JSON Schema for tools
  32. 33Handling tool use responses
  33. 34Running tool functions
  34. 35Sending tool results
  35. 36Multi-Turn conversations with tools
  36. 37Adding multiple tools
  37. 38Batch tool use
  38. 39Structured data with tools
  39. 40Flexible tool extraction
  40. 41The text editor tool
  41. 42Quiz on tool use
  42. 43Introducing Retrieval Augmented Generation
  43. 44Text chunking strategies
  44. 45Text embeddings
  45. 46The full RAG flow
  46. 47Implementing the RAG flow
  47. 48BM25 lexical search
  48. 49A multi-search RAG pipeline
  49. 50Reranking results
  50. 51Contextual retrieval
  51. 52Quiz on Retrieval Augmented Generation
  52. 53Extended thinking
  53. 54Image support
  54. 55PDF support
  55. 56Citations
  56. 57Prompt caching
  57. 58Rules of prompt caching
  58. 59Prompt caching in action
  59. 60Quiz on features of Claude
  60. 61Introducing MCP
  61. 62MCP clients
  62. 63Project setup
  63. 64Defining tools with MCP
  64. 65The server inspector
  65. 66Implementing a client
  66. 67Defining resources
  67. 68Accessing resources
  68. 69Defining prompts
  69. 70Prompts in the client
  70. 71MCP review
  71. 72Quiz on Model Context Protocol
  72. 73Agents overview
  73. 74Claude Code setup
  74. 75Claude Code in action
  75. 76Enhancements with MCP servers
  76. 77Parallelizing Claude Code
  77. 78Automated debugging
  78. 79Computer Use
  79. 80How Computer Use works
  80. 81Qualities of agents
  81. 82Final assessment quiz

Wrap up

  1. 83Course wrap up
Feedback / ReportSpotted an issue or have an improvement idea?