دورة

AI-Powered Software Teams with Claude Code

دورة عملية تشرح كيف يعمل فريق برمجيات كامل مع Claude Code من الفكرة حتى الـ Production: المواصفة والتخطيط والبناء والجودة والمراجعة والأتمتة والـ Release، على مشروع واحد اسمه «سند».

غير مسجل

دورة تتضمن

  • 14 أقسام
  • 136 المواضيع
  • 82 الإختبارات
  • شهادة دورة
  • 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 والمراقبة والحوادث، وكيف تطلق التجربة داخل شركتك، وتختم بمشروع نهائي متكامل.

محتوى الدورة

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

عن المعلم

أحمد فتحي
أحمد فتحي

مؤسس منصة المدرسة، ومهندس برمجيات رئيسي ومعماري سحابة ومدير، عمل مع شركات ناشئة مثل QbDVision وRewaaTech، ويحمل شهادتي AWS Architect وProfessional Scrum Master. يقدّم استشارات مهنية تساعد على تحويل تحديات العمل إلى خطوات عملية.

Founder & CEO, Almdrasa

التقييمات والمراجعات

0.0
متوسط التقييمات
0 عدد التقييمات
5
0
4
0
3
0
2
0
1
0
كيف كانت تجربتك؟ نود أن نعرف!