Day 2 — The Anthropic API Track
Summary — what this page covers The landing page for Day 2. It sets the goal, shows the full schedule, explains how Day 2 extends the BookTracker app from Day 1 with AI-native features, and points readers to the setup page. Keep it tight and exciting — Day 2 is where the C# developer brain lights up.
Day goal: participants leave Day 2 able to architect, implement, and deploy AI-native features — streaming, tool-calling agents, RAG pipelines, and MCP servers — all in idiomatic, production-quality C#.
Day at a glance
What you'll be able to do (learning outcomes)
By the end of Day 2, you will be able to:
These build on Day 1's foundation: the SDK uses the LLM mental model from Day 1 Section 1; MCP servers (Section 4) are the "build" counterpart to Day 1's "use the GitHub MCP server"; and CI review (Section 5) extends Day 1's hooks/guardrails into the pipeline.
What you build today
Day 2 takes the same BookTracker API you already understand from Day 1 and adds AI-native capabilities, one section at a time — no new domain to learn, just new powers bolted onto familiar code. By 5:00 PM the API has a streaming chat assistant, a tool-calling agent that queries the real database, a RAG recommendation engine grounded in book data, a C# MCP server callable from Claude Code, an AI-generated test suite, and a CI/CD pipeline with automated AI code review. See BookTracker — AI Extensions for the full map of what gets added where.
How to use these docs
-
Before You Begin — API access differs from Day 1 (an API key is required; Pro/Max does NOT grant API access). Confirm before 9:00 AM.
-
Each Section page has the concepts, demos, and key takeaways.
-
Each Lab page is the hands-on build with a committed deliverable.
-
The Models & Cost Reference is a keeper — pricing and the free/local alternatives.