Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable
Il y a 6 modules dans ce cours
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.
Inclus
3 vidéos3 lectures
Afficher les informations sur le contenu du module
3 vidéos•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 lectures•Total 3 minutes
About This Course•1 minute
Key Terms: What Claude Is•1 minute
Reflection: What Claude Is•1 minute
Claude Code Fundamentals
Module 2•26 minutes à terminer
Détails du module
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.
Inclus
6 vidéos4 lectures
Afficher les informations sur le contenu du module
2.2.1 Demo Bootstrap Claude From Zero Repo•3 minutes
2.2.2 Claude Chrome•5 minutes
4 lectures•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 (Slash Commands)
Module 3•22 minutes à terminer
Détails du module
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.
Inclus
5 vidéos4 lectures
Afficher les informations sur le contenu du module
5 vidéos•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 lectures•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
Sub-Agents and Reliability
Module 4•16 minutes à terminer
Détails du module
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.
Inclus
4 vidéos4 lectures
Afficher les informations sur le contenu du module
4 vidéos•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 lectures•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 Discipline with pmat and Contracts
Module 5•17 minutes à terminer
Détails du module
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.
Inclus
4 vidéos4 lectures
Afficher les informations sur le contenu du module
4 vidéos•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 lectures•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
Critical Thinking
Module 6•12 minutes à terminer
Détails du module
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.
Inclus
2 lectures1 devoir
Afficher les informations sur le contenu du module
2 lectures•Total 2 minutes
Before You Go•1 minute
Next Steps•1 minute
1 devoir•Total 10 minutes
Claude From Zero: Final Critical Thinking Quiz•10 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
When will I have access to the lectures and assignments?
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.
What will I get if I subscribe to this Specialization?
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.
Is financial aid available?
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.