VOOZH about

URL: https://www.coursera.org/learn/claude

⇱ Claude From Zero | Coursera


Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Claude From Zero

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

2 hours to complete
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

2 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Pick the right Claude surface for the task: when chat is enough, when a Project pays off, and when Claude Code is the only viable shape.

  • Author slash-command skills that wrap Rust binaries, then constrain parallel sub-agents with YAML contracts so review converges to passing.

  • Replace raw grep with pmat query enrichment flags and wire pmat comply into pre-commit so the gate runs every commit.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

May 2026

Assessments

1 assignment

Taught in English

Build your subject-matter expertise

This course is part of the Rust for Data Engineering Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 6 modules in this course

Software engineers learn to use Claude across its five working surfaces β€” claude.ai chat, Projects, Claude Code, Claude Chrome, and Claude Design β€” to write, review, and maintain production code. The course starts in the browser with chat and shows the three signals that you have outgrown it: copy-paste friction, multi-file change, and long-running tasks. You then move into Claude Code, the terminal agent, where you meet its tool surface (Read, Edit, Bash, Grep) and pin invariants in a project CLAUDE.md so every session starts with the same context. From there you build slash-command skills that wrap Rust binaries like cargo clippy, dispatch sub-agents in parallel with YAML-contract guardrails, and replace raw grep with pmat query enrichment flags (--churn, --faults, --coverage-gaps, -G). The course closes with pmat comply and pmat hooks wired into pre-commit, so failing code cannot land.

Covers five surfaces β€” claude.ai chat, Projects, Claude Code, Claude Chrome, Claude Design. Same model reasons across every surface; only the interaction shape changes. A chat turn is prompt in, response out, with a side artifact panel for code the model writes. A Project is a named workspace with pinned reference files so every chat inside it sees the same context.

What's included

3 videos3 readings

3 videosβ€’Total 10 minutes
  • 1.1.1 What Is Claudeβ€’2 minutes
  • 1.1.2 Claude AI Chat, Projects, Artifactsβ€’5 minutes
  • 1.1.3 When to Graduate from Chatβ€’3 minutes
3 readingsβ€’Total 3 minutes
  • About This Courseβ€’1 minute
  • Key Terms: What Claude Isβ€’1 minute
  • Reflection: What Claude Isβ€’1 minute

Covers install β€” one command puts the claude binary on PATH, no model weights download locally. Authentication trades an API key or console login for a persistent session on first run. Permission modes (default, acceptEdits, bypassPermissions, plan) trade autonomy for safety. claude.ai/code runs the same agent in a browser tab with no local install required, and shared sessions let work started in web continue in terminal and vice versa.

What's included

6 videos4 readings

6 videosβ€’Total 22 minutes
  • 2.1.1 Claude Codeβ€’4 minutes
  • 2.1.2 Claude Code Webβ€’4 minutes
  • 2.1.3 Tool Surface: Read, Edit, Bash, Grepβ€’3 minutes
  • 2.1.4 Claude MD Project Memoryβ€’3 minutes
  • 2.2.1 Demo Bootstrap Claude From Zero Repoβ€’3 minutes
  • 2.2.2 Claude Chromeβ€’5 minutes
4 readingsβ€’Total 4 minutes
  • Key Terms: Claude Code: The Terminal Agentβ€’1 minute
  • Reflection: Claude Code: The Terminal Agentβ€’1 minute
  • Key Terms: CLAUDE.md: Project Memory That Persistsβ€’1 minute
  • Reflection: CLAUDE.md: Project Memory That Persistsβ€’1 minute

Skills are versioned slash-command files Claude Code recognizes from .claude/commands. Each Markdown file becomes a command β€” type /name and the agent loads the prompt, then runs it. Frontmatter declares an allowed-tools list and a description; the body uses Bash blocks for read-only inspection and an Instructions section for what to change. Skills make recurring workflows discoverable and reproducible across the team.

What's included

5 videos4 readings

5 videosβ€’Total 18 minutes
  • 3.1.1 What a Skill Isβ€’3 minutes
  • 3.1.2 Skill Anatomyβ€’3 minutes
  • 3.1.3 Skills That Wrap a CLIβ€’3 minutes
  • 3.2.1 Demo /lint Skill Runs clippyβ€’3 minutes
  • 3.2.2 Claude Designβ€’7 minutes
4 readingsβ€’Total 4 minutes
  • Key Terms: What a Skill Isβ€’1 minute
  • Reflection: What a Skill Isβ€’1 minute
  • Key Terms: A /lint Skill That Runs clippyβ€’1 minute
  • Reflection: A /lint Skill That Runs clippyβ€’1 minute

Claude Code's Agent tool spawns a fresh sub-agent in an isolated context to run a focused job, then returns a structured report. Use it to dispatch read-only reviews in parallel against a contract, keeping the main session lean. Sub-agents make complex tasks reliable: divide work, scope tools, then merge findings. This module covers when to delegate, how to write contracts the sub-agents must satisfy, and how parallel review increases coverage without explosion of complexity.

What's included

4 videos4 readings

4 videosβ€’Total 12 minutes
  • 4.1.1 The Agent Toolβ€’3 minutes
  • 4.1.2 Parallel Dispatchβ€’3 minutes
  • 4.1.3 Constraining Subagents With Contractsβ€’3 minutes
  • 4.2.1 Demo Parallel Review Against Contractβ€’3 minutes
4 readingsβ€’Total 4 minutes
  • Key Terms: The Agent Toolβ€’1 minute
  • Reflection: The Agent Toolβ€’1 minute
  • Key Terms: Parallel Review Against a Contractβ€’1 minute
  • Reflection: Parallel Review Against a Contractβ€’1 minute

Production code needs more than agents. This module locks the loop with pmat β€” a Rust CLI that replaces grep with ranked function queries by Technical Debt Grade, complexity, and coverage β€” plus contract gates that validate every change and sub-agent output. CLAUDE.md routes the agent to pmat for search, pmat hooks install enforces pre-commit gates, and YAML invariants pin sub-agent shapes. The full claude-from-zero repo demonstrates all four surfaces working as one cycle.

What's included

4 videos4 readings

4 videosβ€’Total 13 minutes
  • 5.1.1 Why grep Is Bannedβ€’3 minutes
  • 5.1.2 Enrichment Flagsβ€’3 minutes
  • 5.1.3 pmat comply and Hooksβ€’3 minutes
  • 5.2.1 The claude-from-zero Repo End-to-Endβ€’4 minutes
4 readingsβ€’Total 4 minutes
  • Key Terms: Why grep Is Bannedβ€’1 minute
  • Reflection: Why grep Is Bannedβ€’1 minute
  • Key Terms: The claude-from-zero Repo End-to-Endβ€’1 minute
  • Reflection: The claude-from-zero Repo End-to-Endβ€’1 minute

Synthesize the full Claude stack β€” surfaces, tool surface, skills, sub-agents, and pmat contracts β€” into one repeatable, gated workflow you can take into your own repo.

What's included

2 readings1 assignment

2 readingsβ€’Total 2 minutes
  • Before You Goβ€’1 minute
  • Next Stepsβ€’1 minute
1 assignmentβ€’Total 10 minutes
  • Claude From Zero: Final Critical Thinking Quizβ€’10 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructors

Pragmatic AI Labs
61 Coursesβ€’5,916 learners
Pragmatic AI Labs
6 Coursesβ€’2,336 learners

Explore more from Software Development

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,