Claude Code: A Highly Agentic Coding Assistant
Course Info
- Original course name: Claude Code: A Highly Agentic Coding Assistant
- Instructor: Elie Schoppik (Head of Technical Education at Anthropic)
- Level: Intermediate
- Duration: 1 hour 50 minutes
- Course URL: DeepLearning.AI
- Chinese translation: Bilibili
- Why we recommend it: This is Anthropic’s official Claude Code introductory course, taught by the Head of Technical Education. Through 3 hands-on projects, it systematically covers Claude Code’s core features and best practices — the best learning path for quickly mastering Claude Code.
Course Overview
In this short course created by Anthropic in partnership with DeepLearning.AI, you’ll learn best practices for agentic coding with Claude Code.
AI coding assistants have rapidly evolved from simple autocomplete tools into tools capable of autonomously generating code. Claude Code takes autonomy to a new level by becoming a highly agentic assistant — capable of planning, executing, and refining code with minimal human intervention, working for minutes or more at a stretch. You and your team can now run multiple Claude Code instances in parallel, handling different parts of a codebase simultaneously. Coordinating all of this effectively requires a set of best practices that can dramatically boost your productivity.
What You’ll Learn
Learn how to use Claude Code to explore and understand complex codebases, mastering code navigation and architecture analysis techniques
🔍Exploration & DevelopmentExtend Claude Code’s functionality with MCP servers and Hooks to connect external tools and services
🔌Extending CapabilitiesMaster multi-instance parallel workflows to maximize development efficiency across large codebases
⚡Parallel WorkflowsUnderstand the core best practices developed by Anthropic’s engineering team for production use of Claude Code
🏆Best PracticesCourse Outline
Lesson 1: Introduction
Get an overview of Claude Code’s capabilities and the agentic coding paradigm, setting the stage for the hands-on lessons ahead.
Lesson 2: Explore a Codebase
Learn how to use Claude Code to efficiently understand an unfamiliar codebase — navigating structure, reading key files, and building a mental model quickly.
Lesson 3: Write Features
Discover how to let Claude Code plan and implement new features with minimal guidance, from requirement to working code.
Lesson 4: Debug and Fix
Learn techniques for diagnosing bugs and guiding Claude Code to find and fix issues systematically.
Lesson 5: External Connections with MCP
Learn how to extend Claude Code using Model Context Protocol (MCP) servers to connect to external tools, APIs, and data sources.
Lesson 6: Hooks
Discover how to use Claude Code Hooks to automate repetitive steps, add guardrails, and customize behavior at key points in the workflow.
Lesson 7: Parallel Agentic Workflows
Master running multiple Claude Code instances simultaneously across different parts of a codebase, and learn how to orchestrate parallel work effectively.
Lesson 8: Conclusion
Review what you’ve learned and explore how to continue building your Claude Code skills in your own projects.
About the Instructor
Elie Schoppik is the Head of Technical Education at Anthropic and co-creator of this course. With deep expertise in developer education, he designed this curriculum to help developers at all levels get the most out of Claude Code in real-world engineering workflows.