AI-Powered Software Teams with Claude Code
دورة عملية تشرح كيف يعمل فريق برمجيات كامل مع Claude Code من الفكرة حتى الـ Production: المواصفة والتخطيط والبناء والجودة والمراجعة والأتمتة والـ Release، على مشروع واحد اسمه «سند».
- 14أقسام
- 136درسًا
- 82اختبارًا
- شهادةإتمام
تتبع الدورة فريقًا واحدًا (مريم مديرة المنتج، وكريم المطوّر، وسلمى مهندسة الجودة) وهو يطوّر مشروع «سند»، تطبيق دعم فني صغير مبني بـ Node وTypeScript وSQLite. تبدأ بتجهيز جهازك وأول Session قراءة فقط، ثم الدورة الأساسية: استكشف بـ Plan Mode، وخطّط، ونفّذ، وتحقّق، مع Permission Modes والـ Context والتكلفة، ثم تجهيز المشروع للفريق بـ CLAUDE.md والـ Settings وأول Skill.
بعدها تنتقل من الفكرة إلى مواصفة معتمدة وAcceptance Criteria، ثم التقسيم إلى Vertical Slices، والبناء بالاختبارات، والجودة وBrowser QA، والمراجعة والتشخيص والفحص الأمني. وتغطي الأتمتة بالـ Hooks والـ Headless وGitHub Actions، والتوسعة بالـ Skills والـ MCP والـ Plugins، والعمل المتوازي بالـ Subagents والـ Worktrees، ثم الـ Release والمراقبة والحوادث، وكيف تطلق التجربة داخل شركتك، وتختم بمشروع نهائي متكامل.
محتوى الدورة
- 1Start Here: The Idea, Your Machine, the Project10 دروس · 6 اختبارات يحتوي على دروس مجانية
- Same Request, Two Teams: Fast Bug vs. Right Fix درس مجاني
- مختصر كتابي: Same Request, Two Teams: Fast Bug vs. Right Fix درس مجاني
- اختبار قصير: Same Request, Two Teams: Fast Bug vs. Right Fix
- How Claude Code Works: Agent Loop, Tools, Context درس مجاني
- مختصر كتابي: How Claude Code Works: Agent Loop, Tools, Context درس مجاني
- اختبار قصير: How Claude Code Works: Agent Loop, Tools, Context
- Set Up Your Machine: Node 26, Git and Claude Code درس مجاني
- مختصر كتابي: Set Up Your Machine: Node 26, Git and Claude Code درس مجاني
- اختبار قصير: Set Up Your Machine: Node 26, Git and Claude Code
- Clone Sanad, Run npm test, First Read-Only Session درس مجاني
- مختصر كتابي: Clone Sanad, Run npm test, First Read-Only Session درس مجاني
- اختبار قصير: Clone Sanad, Run npm test, First Read-Only Session
- For Non-Developers: Desktop or claude.ai/code, Read-Only
- مختصر كتابي: For Non-Developers: Desktop or claude.ai/code, Read-Only
- اختبار قصير: For Non-Developers: Desktop or claude.ai/code, Read-Only
- اختبار: Start Here: The Idea, Your Machine, the Project
- 2The Core Loop: Explore, Plan, Build, Verify14 درسًا · 8 اختبارات
- Plan Mode: Explore the Repo and Demand Evidence
- مختصر كتابي: Plan Mode: Explore the Repo and Demand Evidence
- اختبار قصير: Plan Mode: Explore the Repo and Demand Evidence
- A Task Brief You Can Verify: Goal, Context, Limits, Check
- مختصر كتابي: A Task Brief You Can Verify: Goal, Context, Limits, Check
- اختبار قصير: A Task Brief You Can Verify: Goal, Context, Limits, Check
- Review the Plan Before Building: Effort and Wrong Assumptions
- مختصر كتابي: Review the Plan Before Building: Effort and Wrong Assumptions
- اختبار قصير: Review the Plan Before Building: Effort and Wrong Assumptions
- First Change: Claude Edits and Tests, You Read the Diff
- مختصر كتابي: First Change: Claude Edits and Tests, You Read the Diff
- اختبار قصير: First Change: Claude Edits and Tests, You Read the Diff
- Permission Modes, allow/ask/deny Rules and /sandbox
- مختصر كتابي: Permission Modes, allow/ask/deny Rules and /sandbox
- اختبار قصير: Permission Modes, allow/ask/deny Rules and /sandbox
- Context and Sessions: clear, compact, resume, rewind
- مختصر كتابي: Context and Sessions: clear, compact, resume, rewind
- اختبار قصير: Context and Sessions: clear, compact, resume, rewind
- Models and Cost: model, effort, fast mode, usage, Status Line
- مختصر كتابي: Models and Cost: model, effort, fast mode, usage, Status Line
- اختبار قصير: Models and Cost: model, effort, fast mode, usage, Status Line
- اختبار: The Core Loop: Explore, Plan, Build, Verify
- 3A Team-Ready Project10 دروس · 6 اختبارات
- /init, Then Trim: A Short, Verifiable CLAUDE.md
- مختصر كتابي: /init, Then Trim: A Short, Verifiable CLAUDE.md
- اختبار قصير: /init, Then Trim: A Short, Verifiable CLAUDE.md
- Path Rules, Auto Memory and What Actually Loaded
- مختصر كتابي: Path Rules, Auto Memory and What Actually Loaded
- اختبار قصير: Path Rules, Auto Memory and What Actually Loaded
- Settings Scopes: What to Commit and What Not To
- مختصر كتابي: Settings Scopes: What to Commit and What Not To
- اختبار قصير: Settings Scopes: What to Commit and What Not To
- The Team's First Skill: verify-report
- مختصر كتابي: The Team's First Skill: verify-report
- اختبار قصير: The Team's First Skill: verify-report
- Onboarding Test: A New Teammate Productive in 30 Minutes
- مختصر كتابي: Onboarding Test: A New Teammate Productive in 30 Minutes
- اختبار قصير: Onboarding Test: A New Teammate Productive in 30 Minutes
- اختبار: A Team-Ready Project
- 4From Idea to Approved Spec10 دروس · 6 اختبارات
- From a Raw Idea to a Problem Worth Solving: The Brief
- مختصر كتابي: From a Raw Idea to a Problem Worth Solving: The Brief
- اختبار قصير: From a Raw Idea to a Problem Worth Solving: The Brief
- Claude Interviews the Product Manager: Facts vs. Assumptions
- مختصر كتابي: Claude Interviews the Product Manager: Facts vs. Assumptions
- اختبار قصير: Claude Interviews the Product Manager: Facts vs. Assumptions
- Shared Language, Acceptance Criteria by Example, Test Stubs
- مختصر كتابي: Shared Language, Acceptance Criteria by Example, Test Stubs
- اختبار قصير: Shared Language, Acceptance Criteria by Example, Test Stubs
- Scope, Spec and Two Quick Prototypes
- مختصر كتابي: Scope, Spec and Two Quick Prototypes
- اختبار قصير: Scope, Spec and Two Quick Prototypes
- Workshop: Approving the Spec Mid-Meeting Change
- مختصر كتابي: Workshop: Approving the Spec Mid-Meeting Change
- اختبار قصير: Workshop: Approving the Spec Mid-Meeting Change
- اختبار: From Idea to Approved Spec
- 5Planning and Slicing8 دروس · 5 اختبارات
- Vertical Slices and Contracts: Claude Proposes, the Team Critiques
- مختصر كتابي: Vertical Slices and Contracts: Claude Proposes, the Team Critiques
- اختبار قصير: Vertical Slices and Contracts: Claude Proposes, the Team Critiques
- Solo, Subagent or Parallel? The Cost of Coordination
- مختصر كتابي: Solo, Subagent or Parallel? The Cost of Coordination
- اختبار قصير: Solo, Subagent or Parallel? The Cost of Coordination
- A Handoff That Survives: To a Teammate or a New Session
- مختصر كتابي: A Handoff That Survives: To a Teammate or a New Session
- اختبار قصير: A Handoff That Survives: To a Teammate or a New Session
- Workshop: Planning with an Event That Breaks the Plan
- مختصر كتابي: Workshop: Planning with an Event That Breaks the Plan
- اختبار قصير: Workshop: Planning with an Event That Breaks the Plan
- اختبار: Planning and Slicing
- 6Building with Claude12 درسًا · 7 اختبارات
- Pin Current Behaviour and a Test That Fails for the Right Reason
- مختصر كتابي: Pin Current Behaviour and a Test That Fails for the Right Reason
- اختبار قصير: Pin Current Behaviour and a Test That Fails for the Right Reason
- Domain States in TypeScript and the LSP Plugin
- مختصر كتابي: Domain States in TypeScript and the LSP Plugin
- اختبار قصير: Domain States in TypeScript and the LSP Plugin
- The API Route: Identity from the Session, Validation, Errors
- مختصر كتابي: The API Route: Identity from the Session, Validation, Errors
- اختبار قصير: The API Route: Identity from the Session, Validation, Errors
- Migration with Backup and a deny Rule on Destructive SQL
- مختصر كتابي: Migration with Backup and a deny Rule on Destructive SQL
- اختبار قصير: Migration with Backup and a deny Rule on Destructive SQL
- UI States and Claude Checking the Page in Chrome
- مختصر كتابي: UI States and Claude Checking the Page in Chrome
- اختبار قصير: UI States and Claude Checking the Page in Chrome
- End-to-End, Failure Injection and Safe Refactoring
- مختصر كتابي: End-to-End, Failure Injection and Safe Refactoring
- اختبار قصير: End-to-End, Failure Injection and Safe Refactoring
- اختبار: Building with Claude
- 7Quality with Claude10 دروس · 6 اختبارات
- A QA Plan from the Spec Before Reading the Code
- مختصر كتابي: A QA Plan from the Spec Before Reading the Code
- اختبار قصير: A QA Plan from the Spec Before Reading the Code
- Green but Blind: A Mutation Check with Claude
- مختصر كتابي: Green but Blind: A Mutation Check with Claude
- اختبار قصير: Green but Blind: A Mutation Check with Claude
- Browser QA: Keyboard and Narrow Screens with Claude in Chrome
- مختصر كتابي: Browser QA: Keyboard and Narrow Screens with Claude in Chrome
- اختبار قصير: Browser QA: Keyboard and Narrow Screens with Claude in Chrome
- Hard Cases: Other Users, Repeats and Limits
- مختصر كتابي: Hard Cases: Other Users, Repeats and Limits
- اختبار قصير: Hard Cases: Other Users, Repeats and Limits
- An Honest Verification Report: Rejecting a Candidate with Evidence
- مختصر كتابي: An Honest Verification Report: Rejecting a Candidate with Evidence
- اختبار قصير: An Honest Verification Report: Rejecting a Candidate with Evidence
- اختبار: Quality with Claude
- 8Review, Debugging and Maintenance12 درسًا · 7 اختبارات
- Pull Request with gh: Claude Writes the Description, /code-review Locally
- مختصر كتابي: Pull Request with gh: Claude Writes the Description, /code-review Locally
- اختبار قصير: Pull Request with gh: Claude Writes the Description, /code-review Locally
- Two Reviews (Spec and Design) with a Read-Only Subagent
- مختصر كتابي: Two Reviews (Spec and Design) with a Read-Only Subagent
- اختبار قصير: Two Reviews (Spec and Design) with a Read-Only Subagent
- AI Review Comments: Prove Them or Reject Them
- مختصر كتابي: AI Review Comments: Prove Them or Reject Them
- اختبار قصير: AI Review Comments: Prove Them or Reject Them
- Race Bug: Reproduce, Hypotheses, Root Cause, Regression Test
- مختصر كتابي: Race Bug: Reproduce, Hypotheses, Root Cause, Regression Test
- اختبار قصير: Race Bug: Reproduce, Hypotheses, Root Cause, Regression Test
- Changing Legacy Code with Characterization Tests
- مختصر كتابي: Changing Legacy Code with Characterization Tests
- اختبار قصير: Changing Legacy Code with Characterization Tests
- Security Review: security-review, security-guidance and Secrets
- مختصر كتابي: Security Review: security-review, security-guidance and Secrets
- اختبار قصير: Security Review: security-review, security-guidance and Secrets
- اختبار: Review, Debugging and Maintenance
- 9Automation10 دروس · 6 اختبارات
- Hooks: Format After Edits, Block a Command, a Stop Gate That Runs Tests
- مختصر كتابي: Hooks: Format After Edits, Block a Command, a Stop Gate That Runs Tests
- اختبار قصير: Hooks: Format After Edits, Block a Command, a Stop Gate That Runs Tests
- Headless: claude -p, JSON and a Small Agent SDK Script
- مختصر كتابي: Headless: claude -p, JSON and a Small Agent SDK Script
- اختبار قصير: Headless: claude -p, JSON and a Small Agent SDK Script
- GitHub Actions: install-github-app, @claude and Secrets
- مختصر كتابي: GitHub Actions: install-github-app, @claude and Secrets
- اختبار قصير: GitHub Actions: install-github-app, @claude and Secrets
- CI Is the Gate: Flaky Tests, Code Review, REVIEW.md, Human Review
- مختصر كتابي: CI Is the Gate: Flaky Tests, Code Review, REVIEW.md, Human Review
- اختبار قصير: CI Is the Gate: Flaky Tests, Code Review, REVIEW.md, Human Review
- Scheduled Tasks and /loop: A Nightly Dependency Audit
- مختصر كتابي: Scheduled Tasks and /loop: A Nightly Dependency Audit
- اختبار قصير: Scheduled Tasks and /loop: A Nightly Dependency Audit
- اختبار: Automation
- 10Extending: Skills, MCP and Plugins10 دروس · 6 اختبارات
- Which Tool? CLAUDE.md, Skill, Hook, MCP or Plugin
- مختصر كتابي: Which Tool? CLAUDE.md, Skill, Hook, MCP or Plugin
- اختبار قصير: Which Tool? CLAUDE.md, Skill, Hook, MCP or Plugin
- MCP: A Read-Only Task Tracker and a Local Sanad Server
- مختصر كتابي: MCP: A Read-Only Task Tracker and a Local Sanad Server
- اختبار قصير: MCP: A Read-Only Task Tracker and a Local Sanad Server
- Testing a Skill: Eval Cases and a No-Skill Baseline
- مختصر كتابي: Testing a Skill: Eval Cases and a No-Skill Baseline
- اختبار قصير: Testing a Skill: Eval Cases and a No-Skill Baseline
- Vet a Community Pack Before Installing It
- مختصر كتابي: Vet a Community Pack Before Installing It
- اختبار قصير: Vet a Community Pack Before Installing It
- A Team Plugin and a Private Company Marketplace
- مختصر كتابي: A Team Plugin and a Private Company Marketplace
- اختبار قصير: A Team Plugin and a Private Company Marketplace
- اختبار: Extending: Skills, MCP and Plugins
- 11Parallel Work6 دروس · 4 اختبارات
- Subagents: Explore, Plan, Custom Agents and Worktree Isolation
- مختصر كتابي: Subagents: Explore, Plan, Custom Agents and Worktree Isolation
- اختبار قصير: Subagents: Explore, Plan, Custom Agents and Worktree Isolation
- Parallel Sessions: Worktrees, Merging and Re-Testing
- مختصر كتابي: Parallel Sessions: Worktrees, Merging and Re-Testing
- اختبار قصير: Parallel Sessions: Worktrees, Merging and Re-Testing
- Agent Teams, Agent View, /batch and the Cloud: When They Pay Off
- مختصر كتابي: Agent Teams, Agent View, /batch and the Cloud: When They Pay Off
- اختبار قصير: Agent Teams, Agent View, /batch and the Cloud: When They Pay Off
- اختبار: Parallel Work
- 12Production: Release, Observe, Incident6 دروس · 4 اختبارات
- Release: Versioning, Changelog, Staging, Production with Human Approval
- مختصر كتابي: Release: Versioning, Changelog, Staging, Production with Human Approval
- اختبار قصير: Release: Versioning, Changelog, Staging, Production with Human Approval
- Observe: Health, Logs, Metrics and Claude Reading Read-Only
- مختصر كتابي: Observe: Health, Logs, Metrics and Claude Reading Read-Only
- اختبار قصير: Observe: Health, Logs, Metrics and Claude Reading Read-Only
- Incident: A Drill on Sanad, Triage, Rollback and Postmortem
- مختصر كتابي: Incident: A Drill on Sanad, Triage, Rollback and Postmortem
- اختبار قصير: Incident: A Drill on Sanad, Triage, Rollback and Postmortem
- اختبار: Production: Release, Observe, Incident
- 13Rolling It Out in Your Company10 دروس · 6 اختبارات
- Admin Setup: Plans, SSO, Managed Settings and Allowlists
- مختصر كتابي: Admin Setup: Plans, SSO, Managed Settings and Allowlists
- اختبار قصير: Admin Setup: Plans, SSO, Managed Settings and Allowlists
- Data and Security: Prompt Injection, Secrets, Sandbox and ZDR
- مختصر كتابي: Data and Security: Prompt Injection, Secrets, Sandbox and ZDR
- اختبار قصير: Data and Security: Prompt Injection, Secrets, Sandbox and ZDR
- Cost and Models: Spend Limits, Analytics, OTel, Cost per Accepted Task
- مختصر كتابي: Cost and Models: Spend Limits, Analytics, OTel, Cost per Accepted Task
- اختبار قصير: Cost and Models: Spend Limits, Analytics, OTel, Cost per Accepted Task
- Measure Outcomes, Not Usage: Lead Time, Rework, Escaped Defects
- مختصر كتابي: Measure Outcomes, Not Usage: Lead Time, Rework, Escaped Defects
- اختبار قصير: Measure Outcomes, Not Usage: Lead Time, Rework, Escaped Defects
- The Pilot and the Change: A 4-Week Plan, Champions, Outage Plan
- مختصر كتابي: The Pilot and the Change: A 4-Week Plan, Champions, Outage Plan
- اختبار قصير: The Pilot and the Change: A 4-Week Plan, Champions, Outage Plan
- اختبار: Rolling It Out in Your Company
- 14The Capstone Project8 دروس · 4 اختبارات
- Capstone Kickoff: Spec Workshop and Plan (Cancel a Ticket)
- مختصر كتابي: Capstone Kickoff: Spec Workshop and Plan (Cancel a Ticket)
- اختبار قصير: Capstone Kickoff: Spec Workshop and Plan (Cancel a Ticket)
- Capstone 1: Build Cancel in Parallel and Review It
- مختصر كتابي: Capstone 1: Build Cancel in Parallel and Review It
- اختبار قصير: Capstone 1: Build Cancel in Parallel and Review It
- Capstone 2: Release to Staging and Production Approval
- مختصر كتابي: Capstone 2: Release to Staging and Production Approval
- اختبار قصير: Capstone 2: Release to Staging and Production Approval
- Capstone 3: Incident Drill, Demo and Retro
- مختصر كتابي: Capstone 3: Incident Drill, Demo and Retro
- اختبار قصير: Capstone 3: Incident Drill, Demo and Retro
- الاختبار النهائي
- الاختبار النهائي: AI-Powered Software Teams with Claude Code
عن المعلم
أحمد فتحي
التقييمات والمراجعات
تقرير
عضو الحظر؟
من فضلك أكد أنك تريد منع هذا العضو.
لن تتمكن بعد هذه الخطوة من:
- ذكر هذا العضو في منشورات
- قم بدعوة هذا العضو إلى المجموعات
- مراسلة هذا العضو
يرجى الانتظار بضع دقائق حتى تكتمل هذه العملية.