Module 2: Features

These 12 lessons cover the features you will use every single day. Once this module is solid, Claude Code stops feeling like a chatbot and starts feeling like a working colleague.

What you will learn

How to read, write, and edit files; run shell commands; search the web; connect external tools via MCP; build custom commands; set up hooks; integrate with your IDE and Git; manage session memory; and call the API directly.

Lessons in this module

  1. File Tools — Read, Write & Edit
  2. Bash & Shell Execution
  3. WebSearch & WebFetch
  4. MCP Servers & Connectors
  5. Built-in Slash Commands
  6. Custom Slash Commands
  7. Hooks
  8. IDE Integrations
  9. Git Workflows
  10. Memory Management
  11. API Access & Streaming
  12. Session History & Conversation Management

Time estimate: 10–12 hours