# Course Map — Build & Sell with Claude Code

> **Course:** Build & Sell with Claude Code (10+ Hour Course)
> **Instructor:** Nick Saraev
> **Duration:** 10+ hours
> **Last Updated:** 2026-03-17

---

## Chapter Overview

| # | Chapter | Key Concepts |
|---|---------|-------------|
| 1 | Setup & Installation | Claude Code CLI, API keys, terminal, VS Code |
| 2 | CLAUDE.md Mastery | Project brain, context management, memory |
| 3 | Building Workflows | Orchestration, tools/, workflows/, automation |
| 4 | Skills & Sub-Agents | Skill creation, agent teams, delegation |
| 5 | MCP Servers | Perplexity MCP, browser MCP, custom servers |
| 6 | Newsletter Automation Demo | Full pipeline — research, content, infographics, delivery |
| 7 | Web Scraping & Lead Gen | Scraping patterns, data pipelines, lead gen |
| 8 | Deploying & Hosting | Git worktrees, cloud deploy, production |
| 9 | Finding Clients & Pricing | Niches, positioning, pricing $1.5k–$10k+ |
| 10 | Selling Your Automations | Service packaging, delivery, scaling |

---

## Detailed Chapter Breakdown

### Chapter 1 — Setup & Installation
- Installing Claude Code via npm
- Setting up your Anthropic API key
- VS Code integration and terminal basics
- Creating your first project directory
- Understanding the Claude Code interface

### Chapter 2 — CLAUDE.md Mastery
- What CLAUDE.md is and why it matters
- Anatomy of a well-structured CLAUDE.md
- Context window management strategies
- Writing Claude-optimised project instructions
- The `/compact` command and session management
- Token monitoring and cost management

### Chapter 3 — Building Workflows
- Workflow architecture principles
- The `tools/` and `workflows/` directory pattern
- `.env` file setup — API keys and credentials
- `.tmp/` for intermediate processing artefacts
- Orchestration: chaining tools into pipelines
- Plan mode — reviewing before executing

### Chapter 4 — Skills & Sub-Agents
- What skills are and how to build them
- Turning any capability into a reusable skill
- Creating sub-agent specialist teams
- Agent delegation patterns
- Multi-agent orchestration strategies
- The `skills-workspace` pattern (nickjwells)

### Chapter 5 — MCP Servers
- What MCP (Model Context Protocol) servers are
- Installing the Perplexity MCP for web search
- Browser MCP for web automation
- Building custom MCP servers
- Connecting MCP tools to Claude Code workflows

### Chapter 6 — Newsletter Automation Demo (Flagship Project)

> This is the core demo shown in the course screenshot — the full newsletter pipeline

**Project:** NEWSLETTERS DEMO
**File Structure:**
```
newsletters-demo/
├── .tmp/               ← Intermediate processing artefacts
├── tools/              ← Reusable tool scripts
├── workflows/          ← Orchestration scripts
├── .env                ← API keys (Anthropic, SendGrid, Beehiiv, Google OAuth)
└── CLAUDE.md           ← Project brain and instructions
```

**Three-Layer Tech Stack:**

| Layer | Technology | Purpose |
|-------|-----------|---------|
| Research | Perplexity API (Sonar) | Live web research with citations |
| Content + HTML | Claude claude-sonnet-4-6 | Outline → sections → full HTML |
| Infographics | Kie.ai Nanobanana (Gemini 3 Pro) | Visual infographic generation |
| Distribution | SendGrid + Beehiiv | Email delivery and subscriber management |
| Auth | Google OAuth | Account authentication |

**Pipeline Stages:**
1. Research stage → Perplexity queries topic, returns cited results
2. Outline stage → Claude generates newsletter structure
3. Section stage → Claude writes each section (parallelisable)
4. Assembly stage → Claude assembles full HTML with inline CSS
5. Infographic stage → Kie.ai generates accompanying visuals
6. Delivery stage → SendGrid sends via Beehiiv subscriber list

### Chapter 7 — Web Scraping & Lead Gen
- Building web scraping workflows with Claude Code
- Data extraction and structuring
- Lead generation pipelines
- Storing and exporting data
- Ethical scraping considerations

### Chapter 8 — Deploying & Hosting
- Git worktrees for parallel development
- Cloud deployment options
- Static site generation
- Production environment configuration
- CI/CD with Claude Code assistance

### Chapter 9 — Finding Clients & Pricing
- Identifying automation niches
- Positioning your services
- Pricing frameworks: $1,500 / $5,000 / $10,000+
- Writing client proposals
- Platforms for finding clients

### Chapter 10 — Selling Your Automations
- Packaging automation workflows as products
- Client onboarding and delivery
- Building recurring revenue
- Scaling with templates and reusability
- Nick Saraev's 7-figure business model

---

## Key Tools & APIs Referenced

| Tool/API | Purpose | Env Variable |
|----------|---------|-------------|
| Claude claude-sonnet-4-6 | Content generation | `ANTHROPIC_API_KEY` |
| Perplexity Sonar API | Live web research | `PERPLEXITY_API_KEY` |
| Tavily API | Alternative to Perplexity | `TAVILY_API_KEY` |
| Kie.ai Nanobanana | Infographic generation | `KIE_API_KEY` |
| SendGrid | Email delivery | `SENDGRID_API_KEY` |
| Beehiiv | Newsletter platform | `BEEHIIV_API_KEY` |
| Google OAuth | Authentication | Configured in `.env` |

---

*Tags: #ClaudeCode #Automation #BuildAndSell #NickSaraev #CourseMap*
