MBMahran BayedAI for Palestine × TAQAT × BrightGaza
Student Success Hub · AI for Palestine × BrightGazaبوابة نجاح الطالب · AI for Palestine × BrightGaza

Everything you need to start, progress and complete.كل ما تحتاج إليه للبدء والتقدّم وإكمال الدورات

Use this hub before, during and after the workshops. Your progress is saved only on this device.استخدم هذه البوابة قبل ورش العمل وأثناءها وبعدها. يُحفظ تقدّمك على هذا الجهاز فقط.

0%0/42

Your completion journeyرحلتك نحو إكمال الدورات

AI FOR PALESTINE × TAQAT ACADEMY

Watch the recorded Arabic pathway, then review every courseشاهد المسار العربي المسجّل، ثم راجع كل دورة

Use the AI For Palestine recording to revisit the full journey—from AI Fluency and Claude Code to API building, skills, subagents and MCP—at your own pace.استخدم تسجيل AI For Palestine لمراجعة الرحلة كاملة — من الطلاقة في الذكاء الاصطناعي وClaude Code إلى بناء API والمهارات والوكلاء الفرعيين وMCP — حسب وتيرتك.

Watch the recorded course / شاهد الدورة المسجّلة ↗

Supporting review—not an official Anthropic course. Complete the official courses and exams for their certificates.مراجعة مساندة — وليست دورة رسمية من Anthropic. أكمل الدورات والاختبارات الرسمية للحصول على شهاداتها.

01

Prepare before the workshopاستعد قبل الورشة

Complete the technical setup early so live time stays focused on learning.أكمل الإعداد التقني مبكرًا ليُخصَّص وقت الورشة للتعلّم.

Assessment integrity / نزاهة التقييم

Ask for explanations and practice—not official quiz answers. Complete every assessment independently.اطلب الشرح والتدريب، لا إجابات الاختبارات الرسمية. أكمل كل تقييم باستقلالية.

02

Follow the three-course pathwayاتبع مسار الدورات الثلاث

Study independently, use the practical checkpoint and update your progress.تعلّم باستقلالية، ونفّذ التطبيق العملي، وحدّث تقدّمك.

01

AI Fluency: Framework & Foundationsالطلاقة في استخدام الذكاء الاصطناعي: الإطار والأسس

Build a durable method for deciding, describing, evaluating and taking responsibility when working with AI.طوّر منهجًا راسخًا لاتخاذ القرار، ووصف المهمة، وتقييم النتائج، وتحمل المسؤولية عند العمل مع الذكاء الاصطناعي.

Prepare / الاستعداد
  • Any modern browserأي متصفح حديث
  • Access to an AI assistantإمكانية استخدام مساعد ذكاء اصطناعي
  • One real learning taskمهمة تعلّم حقيقية واحدة
Practical deliverable / الناتج العملي

4D canvas + Prompt v1/v2 + evaluation rubricنموذج الكفاءات الأربع + النسختان الأولى والمحسّنة من التعليمة + معايير تقييم

02

Claude Code 101أساسيات Claude Code

Learn how an AI coding agent uses context, tools and permissions inside a real development workflow.تعلّم كيف يستخدم وكيل البرمجة الذكي السياق والأدوات والصلاحيات ضمن سير عمل حقيقي لتطوير البرمجيات.

Prepare / الاستعداد
  • Claude account or API accessحساب Claude أو إمكانية الوصول إلى Claude API
  • Terminal and code editorالطرفية ومحرر الشيفرة
  • Safe starter repositoryمستودع تدريبي آمن
Practical deliverable / الناتج العملي

Approved plan + passing test + reviewed diff + clean commitخطة معتمدة + اختبار ناجح + فروقات تمت مراجعتها (Diff) + تسجيل منظّم للتغييرات (Commit)

03

Building with the Claude APIالبناء باستخدام واجهة Claude البرمجية

Connect Claude to an application, protect credentials and evaluate one bounded AI feature.اربط Claude بتطبيق، واحمِ بيانات الاعتماد، وقيّم ميزة محدودة النطاق قائمة على الذكاء الاصطناعي.

Prepare / الاستعداد
  • Basic Python and JSONأساسيات Python وJSON
  • Claude Console accountحساب Claude Console
  • Prepaid API usage creditsرصيد مدفوع مسبقًا لاستخدام API
Practical deliverable / الناتج العملي

Working Learning Coach request + three tests + one prompt improvementطلب ناجح لمساعد التعلّم + ثلاثة اختبارات + تحسين واحد للتعليمة

ADV

Continue with the optional advanced pathwayواصل مع المسار المتقدم الاختياري

C1–C3 build the foundation. A1–A4 are complementary courses for learners ready to build dependable agent workflows and stronger portfolio proof.تبني الدورات C1–C3 الأساس. أما A1–A4 فهي دورات مكملة للمتعلمين المستعدين لبناء سير عمل موثوق بالوكلاء وأدلة أقوى لملف الأعمال.

Visible, not locked: start when the beginner foundation feels comfortable. Completion means the official course and assessment plus a practical artifact you can explain.المسار ظاهر وغير مقفل: ابدأ عندما تتقن أساسيات المبتدئين. الإكمال يعني إنهاء الدورة والتقييم الرسميين مع مشروع عملي تستطيع شرحه.

A1

Claude Code in ActionClaude Code في التطبيق العملي

Move from guided coding to dependable agentic workflows with goals, hooks, skills, routines and evidence-based review.انتقل من البرمجة الموجّهة إلى سير عمل موثوق بالوكلاء باستخدام الأهداف والخطافات والمهارات والمهام الدورية والمراجعة المبنية على الأدلة.

Access / الوصول

Free to enroll · active Claude Max account required for the hands-on portionالتسجيل مجاني · يتطلب الجزء العملي حساب Claude Max نشطًا

Prepare / الاستعداد
  • Comfort with Claude Code 101إتقان أساسيات Claude Code 101
  • Git repository with fast testsمستودع Git مع اختبارات سريعة
  • Claude Max for hands-on workحساب Claude Max للتطبيق العملي
Portfolio artifact / مشروع ملف الأعمال

A guarded repository workflow with a measurable goal, enforcement hook, passing tests and reviewed diffسير عمل محمي لمستودع مع هدف قابل للقياس وخطاف إنفاذ واختبارات ناجحة وفروقات تمت مراجعتها

A2

Introduction to Agent Skillsمقدمة إلى مهارات الوكلاء

Package repeatable expertise as discoverable, progressively disclosed instructions, references and scripts.حوّل الخبرة المتكررة إلى تعليمات ومراجع وبرامج نصية قابلة للاكتشاف والتحميل التدريجي.

Access / الوصول

Free to enroll · free certificate of completionالتسجيل مجاني · شهادة الإتمام مجانية

Prepare / الاستعداد
  • One repeated multi-step workflowسير عمل متكرر متعدد الخطوات
  • Reference material to load on demandمادة مرجعية تُحمّل عند الحاجة
  • A safe sample projectمشروع نموذجي آمن
Portfolio artifact / مشروع ملف الأعمال

A reusable bilingual QA skill with a lean SKILL.md, one reference and one runnable helperمهارة ثنائية اللغة قابلة لإعادة الاستخدام لضمان الجودة مع ملف SKILL.md موجز ومرجع واحد وأداة مساعدة قابلة للتشغيل

A3

Introduction to Subagentsمقدمة إلى الوكلاء الفرعيين

Delegate independent work into isolated contexts with narrow tools, clear outputs and honest obstacle reporting.فوّض العمل المستقل إلى سياقات معزولة بأدوات محدودة ومخرجات واضحة وإبلاغ صريح عن العقبات.

Access / الوصول

Free to enroll · free certificate of completionالتسجيل مجاني · شهادة الإتمام مجانية

Prepare / الاستعداد
  • A task with independent subtasksمهمة تتضمن مهام فرعية مستقلة
  • Clear output and evidence formatتنسيق واضح للمخرجات والأدلة
  • Defined tool boundariesحدود محددة للأدوات
Portfolio artifact / مشروع ملف الأعمال

A two-subagent research workflow with scoped tools, structured evidence and a merge checklistسير بحث بوكيلين فرعيين مع أدوات محددة وأدلة منظمة وقائمة تحقق للدمج

A4

Introduction to Model Context Protocolمقدمة إلى بروتوكول سياق النموذج

Connect AI applications to reusable tools, resources and user-invoked prompt workflows through a standard protocol.اربط تطبيقات الذكاء الاصطناعي بأدوات وموارد وسير تعليمات يستدعيه المستخدم عبر بروتوكول موحّد.

Access / الوصول

Free to enroll · small prepaid API credit for hands-on exercises · free certificateالتسجيل مجاني · رصيد API مدفوع صغير للتطبيقات العملية · شهادة مجانية

Prepare / الاستعداد
  • Basic Python and async conceptsأساسيات Python والمفاهيم غير المتزامنة
  • Claude API access and small creditوصول إلى Claude API ورصيد صغير
  • MCP Python SDKحزمة MCP للغة Python
Portfolio artifact / مشروع ملف الأعمال

A tested Python MCP server and client with a tool, a templated resource and Inspector evidenceخادم وعميل MCP بلغة Python تم اختبارهما مع أداة ومورد ذي قالب ودليل من Inspector

03 · PRACTICAL EXAMPLES · C1–C3 + A1–A4

Practice every course with a small project you can explainطبّق كل دورة من خلال مشروع صغير تستطيع شرحه

Choose the course you are studying, complete one example and keep evidence of your decisions, tests and review.اختر الدورة التي تدرسها، وأكمل مثالاً واحداً، واحتفظ بدليل على قراراتك واختباراتك ومراجعتك.

C1

AI Fluency: Framework & Foundationsالطلاقة في استخدام الذكاء الاصطناعي: الإطار والأسس

Build a durable method for deciding, describing, evaluating and taking responsibility when working with AI.طوّر منهجًا راسخًا لاتخاذ القرار، ووصف المهمة، وتقييم النتائج، وتحمل المسؤولية عند العمل مع الذكاء الاصطناعي.

Open course / افتح الدورة ↗
C101

Human–AI role mapخريطة دور الإنسان والذكاء الاصطناعي

Decide which parts of a real task belong to the learner, the AI or a shared review step.حدّد أجزاء المهمة الحقيقية التي ينفذها المتعلّم أو الذكاء الاصطناعي أو كلاهما في المراجعة.

Build / ابنِ
Write the desired outcome, delegate only bounded work and keep consequential decisions with a person.اكتب النتيجة المطلوبة، وفوّض عملاً محدوداً فقط، وأبقِ القرارات المؤثرة بيد الإنسان.
Test / اختبر
Ask who checks accuracy, who approves the result and what happens when the AI is uncertain.اسأل من يتحقق من الدقة ومن يعتمد النتيجة وماذا يحدث عندما لا يكون الذكاء الاصطناعي متأكداً.
Fluency templateنموذج الطلاقة
Outcome:
AI may:
AI must not:
Human decides:
Evidence required:
Stop or escalate when:
Review matching lesson / راجع شرح هذا الجزء ↗
C102

Claim verification planخطة التحقق من الادعاءات

Turn a fluent AI answer into a list of claims that can be checked against reliable sources.حوّل إجابة الذكاء الاصطناعي السلسة إلى قائمة ادعاءات قابلة للتحقق من مصادر موثوقة.

Build / ابنِ
Separate facts, interpretations and recommendations; select a primary source for every important fact.افصل الحقائق عن التفسيرات والتوصيات، واختر مصدراً أصلياً لكل حقيقة مهمة.
Test / اختبر
Mark unsupported claims, conflicting sources and facts whose date may have expired.حدّد الادعاءات غير المدعومة والمصادر المتعارضة والحقائق التي ربما انتهت صلاحيتها.
Verification templateنموذج التحقق
Claim:
Claim type: fact | interpretation | recommendation
Primary source:
Source date:
Check performed:
Verdict: supported | uncertain | rejected
Review matching lesson / راجع شرح هذا الجزء ↗
C103

Prompt improvement recordسجل تحسين التعليمة

Improve one prompt through evidence instead of accepting the first convincing response.حسّن تعليمة واحدة اعتماداً على الدليل بدلاً من قبول أول استجابة مقنعة.

Build / ابنِ
Record the task, audience, context, constraints, output format and evaluation criteria before revising.سجّل المهمة والجمهور والسياق والقيود وتنسيق الناتج ومعايير التقييم قبل التحسين.
Test / اختبر
Run version one and version two on the same inputs, then explain which measured result improved.شغّل النسختين الأولى والثانية على المدخلات نفسها، ثم اشرح النتيجة المقاسة التي تحسنت.
Prompt recordسجل التعليمة
Task and audience:
Verified context:
Constraints:
Required output:
Evaluation criteria:
What changed from v1 to v2:
Measured result:
Review matching lesson / راجع شرح هذا الجزء ↗
C104

Responsible handoff checklistقائمة تسليم مسؤولة

Decide whether an AI-assisted result is ready to share, submit or use in a real decision.قرّر ما إذا كانت النتيجة المدعومة بالذكاء الاصطناعي جاهزة للمشاركة أو التسليم أو الاستخدام.

Build / ابنِ
Review accuracy, privacy, originality, disclosure and the possible consequences of an error.راجع الدقة والخصوصية والأصالة والإفصاح والعواقب المحتملة للخطأ.
Test / اختبر
Require a named human owner and evidence for every high-impact statement before release.اطلب مسؤولاً بشرياً محدداً ودليلاً لكل عبارة عالية التأثير قبل النشر.
Handoff checklistقائمة التسليم
[ ] Facts verified
[ ] Personal data removed or authorised
[ ] AI contribution reviewed or disclosed
[ ] Risks and limitations recorded
[ ] Human owner approved the final result
Review matching lesson / راجع شرح هذا الجزء ↗
C2

Claude Code 101أساسيات Claude Code

Learn how an AI coding agent uses context, tools and permissions inside a real development workflow.تعلّم كيف يستخدم وكيل البرمجة الذكي السياق والأدوات والصلاحيات ضمن سير عمل حقيقي لتطوير البرمجيات.

Open course / افتح الدورة ↗
C201

Explore an unfamiliar repositoryاستكشاف مستودع غير مألوف

Understand the project structure, rules and test commands before allowing any edit.افهم بنية المشروع وقواعده وأوامر الاختبار قبل السماح بأي تعديل.

Build / ابنِ
Ask Claude Code to read repository instructions and identify relevant files without changing them.اطلب من Claude Code قراءة تعليمات المستودع وتحديد الملفات ذات الصلة دون تعديلها.
Test / اختبر
Confirm the explanation names the real files, framework, validation commands and unresolved questions.تحقق من أن الشرح يذكر الملفات الحقيقية وإطار العمل وأوامر التحقق والأسئلة غير المحسومة.
Claude Code instructionتعليمة Claude Code
Read AGENTS.md, the package scripts and the relevant source tree.
Do not edit anything.
Explain:
1. where this feature lives,
2. how it is tested,
3. which rules constrain a change,
4. what remains uncertain.
Review matching lesson / راجع شرح هذا الجزء ↗
C202

Accessible language toggleمبدّل لغة قابل للوصول

Add one bilingual interface control while keeping the change small and reviewable.أضف عنصر تحكم ثنائي اللغة مع إبقاء التغيير صغيراً وقابلاً للمراجعة.

Build / ابنِ
Request a plan first, approve the exact files, then implement keyboard and screen-reader behaviour.اطلب خطة أولاً، واعتمد الملفات المحددة، ثم نفّذ دعم لوحة المفاتيح وقارئ الشاشة.
Test / اختبر
Run focused tests, switch both directions and inspect the complete diff before committing.شغّل الاختبارات المحددة، وبدّل في الاتجاهين، وافحص الفروقات كاملة قبل تسجيل التغيير.
Claude Code instructionتعليمة Claude Code
Plan only: add an Arabic/English toggle to this page.
Name the files and accessibility behaviour.
Wait for approval.
Then change only approved files, run focused tests,
and summarise the diff and remaining risks.
Review matching lesson / راجع شرح هذا الجزء ↗
C203

Diagnose one failing testتشخيص اختبار فاشل واحد

Find the cause of a failure before deciding whether application code or the test should change.اعثر على سبب الفشل قبل تقرير ما إذا كان يجب تعديل شيفرة التطبيق أو الاختبار.

Build / ابنِ
Provide the failing command and ask for evidence, competing hypotheses and the smallest proposed fix.قدّم أمر الاختبار الفاشل واطلب الأدلة والفرضيات المتنافسة وأصغر إصلاح مقترح.
Test / اختبر
Reproduce the original failure, apply the approved fix and rerun both focused and related tests.أعد إنتاج الفشل الأصلي، وطبّق الإصلاح المعتمد، ثم أعد الاختبارات المحددة والمرتبطة.
Claude Code instructionتعليمة Claude Code
Diagnose this failing test without editing yet.
Show:
- the observed failure,
- two plausible causes,
- evidence for the most likely cause,
- the smallest safe fix,
- tests that must pass afterward.
Review matching lesson / راجع شرح هذا الجزء ↗
C204

Bounded duplication refactorإعادة هيكلة محدودة للتكرار

Remove one duplicated formatter without changing visible behaviour or unrelated files.أزل تكراراً واحداً في التنسيق دون تغيير السلوك الظاهر أو الملفات غير المرتبطة.

Build / ابنِ
Define the allowed files, preserve the public interface and require tests before and after the refactor.حدّد الملفات المسموحة، وحافظ على الواجهة العامة، واطلب الاختبارات قبل إعادة الهيكلة وبعدها.
Test / اختبر
Compare outputs for representative and edge inputs, then reject any unrelated formatting cleanup.قارن المخرجات لمدخلات ممثلة وحدّية، وارفض أي تنظيف تنسيقي غير مرتبط.
Claude Code instructionتعليمة Claude Code
Refactor only the duplicated formatter in the two named files.
Preserve exports and output exactly.
Do not rename unrelated code.
Run the existing tests, add one edge-case test,
then show the complete diff for review.
Review matching lesson / راجع شرح هذا الجزء ↗
C3

Building with the Claude APIالبناء باستخدام واجهة Claude البرمجية

Connect Claude to an application, protect credentials and evaluate one bounded AI feature.اربط Claude بتطبيق، واحمِ بيانات الاعتماد، وقيّم ميزة محدودة النطاق قائمة على الذكاء الاصطناعي.

Open course / افتح الدورة ↗
C301

Voice-note action listقائمة مهام من ملاحظة صوتية

Turn an anonymised meeting transcript into owners, actions and due dates in Arabic.حوّل نص اجتماع منزوع الهوية إلى مسؤوليات ومهام ومواعيد نهائية بالعربية.

Build / ابنِ
Send the transcript with a narrow system instruction; make unknown owners or dates explicit instead of guessing.أرسل النص مع تعليمة نظام محددة، واطلب إظهار المسؤول أو التاريخ المجهول بدلاً من التخمين.
Test / اختبر
Try a clear action, a missing owner and an ambiguous date; verify no person or deadline is invented.اختبر مهمة واضحة ومسؤولاً مفقوداً وتاريخاً غامضاً، وتحقق من عدم اختراع شخص أو موعد.
API starterبداية شيفرة API
const result = await client.messages.create({
  model: "claude-opus-5",
  max_tokens: 600,
  system: "Return Arabic action items. Mark unknown facts clearly.",
  messages: [{ role: "user", content: transcript }],
});
Review matching lesson / راجع شرح هذا الجزء ↗
C302

Community event localizerمواءمة إعلان فعالية مجتمعية

Adapt one event announcement for Arabic and English audiences while preserving every verified fact.كيّف إعلان فعالية واحداً للجمهور العربي والإنجليزي مع الحفاظ على كل حقيقة متحققة.

Build / ابنِ
Use a system prompt to lock names, dates and links; pass the source facts separately from the writing instruction.استخدم تعليمة نظام لتثبيت الأسماء والتواريخ والروابط، وافصل الحقائق المصدرية عن طلب الكتابة.
Test / اختبر
Compare both versions against the source record and reject any changed date, venue, fee or registration URL.قارن النسختين بالسجل الأصلي وارفض أي تغيير في التاريخ أو المكان أو الرسوم أو رابط التسجيل.
API starterبداية شيفرة API
const facts = JSON.stringify(eventRecord);
const result = await client.messages.create({
  model: "claude-opus-5",
  max_tokens: 700,
  system: "Write Arabic and English copy; never alter supplied facts.",
  messages: [{ role: "user", content: facts }],
});
Review matching lesson / راجع شرح هذا الجزء ↗
C303

Receipt image expense loggerمسجل مصروفات من صورة إيصال

Read a receipt image and return merchant, date, currency, total and an uncertainty note.اقرأ صورة إيصال وأعد اسم المتجر والتاريخ والعملة والإجمالي وملاحظة عن عدم اليقين.

Build / ابنِ
Send the image as a content block and request only fields visible in the receipt; never infer a missing value.أرسل الصورة ككتلة محتوى واطلب الحقول الظاهرة فقط، ولا تستنتج قيمة مفقودة.
Test / اختبر
Use a sharp image, a cropped total and an unreadable date; require human review whenever confidence is low.استخدم صورة واضحة وإجمالياً مقصوصاً وتاريخاً غير مقروء، واطلب مراجعة بشرية عند انخفاض الثقة.
API starterبداية شيفرة API
const result = await client.messages.create({
  model: "claude-opus-5",
  max_tokens: 400,
  messages: [{ role: "user", content: [
    { type: "image", source: { type: "base64", media_type: "image/jpeg", data: receiptBase64 } },
    { type: "text", text: "Extract only visible receipt facts." },
  ]}],
});
Review matching lesson / راجع شرح هذا الجزء ↗
C304

Scholarship eligibility screenerفاحص أهلية منحة دراسية

Return a consistent preliminary status and list the evidence a human reviewer still needs.أعد حالة أولية متسقة وحدد الأدلة التي ما زال المراجع البشري يحتاجها.

Build / ابنِ
Constrain the response to a JSON schema with status, reasons and missing_documents; keep the decision advisory.قيّد الاستجابة ببنية JSON تتضمن الحالة والأسباب والمستندات الناقصة، واجعل القرار استشارياً.
Test / اختبر
Test eligible, ineligible and incomplete records; compare every reason with the published scholarship rules.اختبر سجلات مؤهلة وغير مؤهلة وناقصة، وقارن كل سبب بقواعد المنحة المنشورة.
API starterبداية شيفرة API
const result = await client.messages.create({
  model: "claude-opus-5",
  max_tokens: 500,
  messages: [{ role: "user", content: JSON.stringify(application) }],
  output_config: { format: { type: "json_schema", schema: eligibilitySchema } },
});
Review matching lesson / راجع شرح هذا الجزء ↗
C305

Product finder with retrieved factsباحث منتجات ببيانات مسترجعة

Recommend matching catalog items without inventing price, stock, size or delivery details.اقترح عناصر مطابقة من الكتالوج دون اختراع السعر أو المخزون أو المقاس أو تفاصيل التوصيل.

Build / ابنِ
Retrieve a small set of approved catalog records first, then send only those records and the shopper request to Claude.استرجع أولاً مجموعة صغيرة من سجلات الكتالوج المعتمدة، ثم أرسلها وحدها مع طلب المتسوق إلى Claude.
Test / اختبر
Test an exact SKU, a natural-language need and a request with no match; every claim must map to a product record.اختبر رمز منتج مطابقاً وحاجة بلغة طبيعية وطلباً بلا نتيجة، ويجب ربط كل ادعاء بسجل منتج.
API starterبداية شيفرة API
const matches = await searchCatalog(query);
const result = await client.messages.create({
  model: "claude-opus-5",
  max_tokens: 500,
  system: "Use only the supplied catalog records. Say when no match exists.",
  messages: [{ role: "user", content: JSON.stringify({ query, matches }) }],
});
Review matching lesson / راجع شرح هذا الجزء ↗
C306

Cached bilingual glossaryمسرد ثنائي اللغة مخزّن مؤقتاً

Answer repeated terminology questions against one large, stable Arabic-English glossary.أجب عن أسئلة مصطلحات متكررة بالاعتماد على مسرد عربي إنجليزي كبير وثابت.

Build / ابنِ
Keep the stable glossary before the changing question and enable prompt caching; inspect token usage to confirm cache reads.ضع المسرد الثابت قبل السؤال المتغير وفعّل تخزين التعليمات مؤقتاً، وافحص استخدام الرموز لتأكيد قراءة الذاكرة المؤقتة.
Test / اختبر
Repeat queries with the identical glossary, then change one glossary entry; compare correctness, latency and cache usage.كرر الاستعلامات بالمسرد نفسه، ثم غيّر مدخلاً واحداً، وقارن الدقة والزمن واستخدام الذاكرة المؤقتة.
API starterبداية شيفرة API
const result = await client.messages.create({
  model: "claude-opus-5",
  max_tokens: 400,
  cache_control: { type: "ephemeral" },
  system: glossary,
  messages: [{ role: "user", content: question }],
});
Review matching lesson / راجع شرح هذا الجزء ↗
C307

Cited opportunity news digestموجز أخبار فرص موثّق

Find recent public opportunity announcements and return a short digest with inspectable sources.اعثر على إعلانات فرص عامة حديثة وأعد موجزاً قصيراً مع مصادر يمكن فحصها.

Build / ابنِ
Enable the server web-search tool, limit the topic and date window, and preserve citation blocks in the UI.فعّل أداة بحث الويب على الخادم، وحدد الموضوع والفترة الزمنية، وحافظ على كتل الاستشهاد في الواجهة.
Test / اختبر
Open every cited link, reject expired opportunities and clearly label a digest when no current source exists.افتح كل رابط مستشهد به، وارفض الفرص المنتهية، ووضّح عندما لا يوجد مصدر حديث.
API starterبداية شيفرة API
const result = await client.messages.create({
  model: "claude-opus-5",
  max_tokens: 700,
  tools: [{ type: "web_search_20260209", name: "web_search" }],
  messages: [{ role: "user", content: digestRequest }],
});
Review matching lesson / راجع شرح هذا الجزء ↗
C308

Delivery-exception tool workflowسير معالجة تعثر التوصيل

Look up one fictional shipment and propose a bounded next action without changing the order automatically.ابحث عن شحنة افتراضية واحدة واقترح إجراءً تالياً محدوداً دون تغيير الطلب تلقائياً.

Build / ابنِ
Define a read-only tracking tool with strict inputs; execute requested tool calls on the server and return the result to Claude.عرّف أداة تتبع للقراءة فقط بمدخلات صارمة، ونفّذ طلب الأداة على الخادم ثم أعد النتيجة إلى Claude.
Test / اختبر
Test a valid ID, an unknown ID and a prompt-injection attempt; any refund or address change must require approval.اختبر معرّفاً صالحاً وآخر مجهولاً ومحاولة حقن تعليمات، ويجب أن يتطلب أي استرداد أو تغيير عنوان موافقة.
API starterبداية شيفرة API
const result = await client.messages.create({
  model: "claude-opus-5",
  max_tokens: 500,
  tools: [{ name: "track_shipment", description: "Read shipment status",
    strict: true, input_schema: trackingSchema }],
  messages: [{ role: "user", content: question }],
});
Review matching lesson / راجع شرح هذا الجزء ↗
A1

Claude Code in ActionClaude Code في التطبيق العملي

Move from guided coding to dependable agentic workflows with goals, hooks, skills, routines and evidence-based review.انتقل من البرمجة الموجّهة إلى سير عمل موثوق بالوكلاء باستخدام الأهداف والخطافات والمهارات والمهام الدورية والمراجعة المبنية على الأدلة.

Open course / افتح الدورة ↗
A101

Protect the main branchاحمِ الفرع الرئيسي

Stop direct pushes even when an instruction is missed.امنع الدفع المباشر حتى عند تفويت تعليمة.

Build / ابنِ
Use a pre-tool hook for enforcement; keep CLAUDE.md for guidance.استخدم خطافاً قبل الأداة للإنفاذ، واحتفظ بـ CLAUDE.md للإرشاد.
Test / اختبر
Attempt a main-branch push in a disposable repository and confirm the hook blocks it.جرّب الدفع إلى الفرع الرئيسي في مستودع مؤقت وتأكد أن الخطاف يمنعه.
Hook ruleقاعدة الخطاف
if [ "$(git branch --show-current)" = "main" ]; then
  echo "Blocked: never push main" >&2
  exit 2
fi
Review matching lesson / راجع شرح هذا الجزء ↗
A102

Verify an unattended changeتحقق من تغيير غير مراقب

Decide whether a successful agent run is actually safe to ship.قرّر إن كان تشغيل الوكيل الناجح آمناً فعلاً للنشر.

Build / ابنِ
Start from the real diff and captured test exit code, not the summary.ابدأ بالفروقات الفعلية ورمز خروج الاختبار، لا بالملخص.
Test / اختبر
Reject a run that claims success but changes an unexpected file or lacks test evidence.ارفض تشغيلاً يدّعي النجاح لكنه يغيّر ملفاً غير متوقع أو يفتقد دليل الاختبار.
Evidence checkفحص الأدلة
git diff --stat
git diff --check
npm test
git diff
Review matching lesson / راجع شرح هذا الجزء ↗
A2

Introduction to Agent Skillsمقدمة إلى مهارات الوكلاء

Package repeatable expertise as discoverable, progressively disclosed instructions, references and scripts.حوّل الخبرة المتكررة إلى تعليمات ومراجع وبرامج نصية قابلة للاكتشاف والتحميل التدريجي.

Open course / افتح الدورة ↗
A201

Package bilingual QAحوّل ضمان الجودة الثنائي إلى مهارة

Reuse a repeated Arabic/English review procedure without loading every reference every time.أعد استخدام إجراء مراجعة عربي/إنجليزي دون تحميل كل المراجع في كل مرة.

Build / ابنِ
Keep SKILL.md lean and route detailed rules to a reference file and script.اجعل SKILL.md موجزاً ووجّه القواعد التفصيلية إلى ملف مرجعي وبرنامج نصي.
Test / اختبر
Try matching and non-matching requests; confirm the skill triggers only when useful.جرّب طلبات مطابقة وغير مطابقة وتأكد أن المهارة تعمل عند الحاجة فقط.
SKILL.mdملف SKILL.md
---
name: bilingual-qa
description: Review paired English/Arabic UI copy
---
Read references/checklist.md, then run scripts/check-pairs.sh.
Review matching lesson / راجع شرح هذا الجزء ↗
A202

Inspect a plugin before enablingافحص الإضافة قبل تفعيلها

Understand every privileged behavior a community plugin can introduce.افهم كل سلوك ذي صلاحية قد تضيفه إضافة مجتمعية.

Build / ابنِ
Inventory hooks, agents, MCP servers and settings, then inspect referenced scripts.احصر الخطافات والوكلاء وخوادم MCP والإعدادات ثم افحص البرامج المشار إليها.
Test / اختبر
Do not enable it until every executable path and matching hook is understood.لا تفعّلها حتى تفهم كل مسار تنفيذي وكل خطاف مطابق.
Inspectionالفحص
find plugin -type f -maxdepth 3
rg 'hooks|mcpServers|command|settings' plugin
Review matching lesson / راجع شرح هذا الجزء ↗
A3

Introduction to Subagentsمقدمة إلى الوكلاء الفرعيين

Delegate independent work into isolated contexts with narrow tools, clear outputs and honest obstacle reporting.فوّض العمل المستقل إلى سياقات معزولة بأدوات محدودة ومخرجات واضحة وإبلاغ صريح عن العقبات.

Open course / افتح الدورة ↗
A301

Parallel evidence scanمسح أدلة متوازٍ

Research independent frontend and API areas without mixing context.ابحث في منطقتي الواجهة وAPI بشكل مستقل دون خلط السياق.

Build / ابنِ
Give each subagent a bounded path, read-only tools and the same evidence schema.امنح كل وكيل فرعي مساراً محدوداً وأدوات قراءة فقط وبنية أدلة موحدة.
Test / اختبر
Require file:line evidence, uncertainty and obstacles before human synthesis.اطلب دليل الملف والسطر وعدم اليقين والعقبات قبل التركيب البشري.
Output contractعقد المخرجات
return { findings: [{ file, line, claim }],
  uncertainty: [], obstacles: [] }
Review matching lesson / راجع شرح هذا الجزء ↗
A302

Know when not to delegateاعرف متى لا تفوّض

Keep tightly coupled edits in one context.احتفظ بالتعديلات شديدة الترابط في سياق واحد.

Build / ابنِ
Use a single agent when tasks edit the same lines or depend on rapid shared decisions.استخدم وكيلاً واحداً عندما تعدّل المهام الأسطر نفسها أو تعتمد على قرارات مشتركة سريعة.
Test / اختبر
If outputs cannot be merged independently, redesign the split or work sequentially.إذا تعذر دمج المخرجات باستقلالية فأعد تصميم التقسيم أو اعمل بالتسلسل.
Decision ruleقاعدة القرار
independent_files && clear_contract
  ? delegate_in_parallel
  : keep_one_context
Review matching lesson / راجع شرح هذا الجزء ↗
A4

Introduction to Model Context Protocolمقدمة إلى بروتوكول سياق النموذج

Connect AI applications to reusable tools, resources and user-invoked prompt workflows through a standard protocol.اربط تطبيقات الذكاء الاصطناعي بأدوات وموارد وسير تعليمات يستدعيه المستخدم عبر بروتوكول موحّد.

Open course / افتح الدورة ↗
A401

Build and inspect an MCP toolابنِ أداة MCP وافحصها

Expose a safe repository-summary capability through the Python SDK.اعرض قدرة آمنة لتلخيص المستودع عبر حزمة Python.

Build / ابنِ
Decorate a typed function, then inspect the registered schema before connecting Claude.زيّن دالة typed ثم افحص البنية المسجلة قبل ربط Claude.
Test / اختبر
Run the Inspector, list tools, call the tool with valid and invalid input.شغّل Inspector واسرد الأدوات واستدعِ الأداة بمدخل صحيح وآخر غير صحيح.
MCP serverخادم MCP
@mcp.tool()
def repository_summary(path: str) -> str:
    return inspect_safe_path(path)

# mcp dev mcp_server.py
Review matching lesson / راجع شرح هذا الجزء ↗
A402

Discover tools from a clientاكتشف الأدوات من العميل

Connect an MCP Client class and Client Session, then discover capabilities.اربط فئة MCP Client وجلسة العميل ثم اكتشف القدرات.

Build / ابنِ
Initialize the session and send ListToolsRequest before choosing a tool.هيّئ الجلسة وأرسل ListToolsRequest قبل اختيار أداة.
Test / اختبر
Confirm the discovered schema matches the server and handle an empty list.تأكد أن البنية المكتشفة تطابق الخادم وتعامل مع قائمة فارغة.
Client flowتدفق العميل
async with ClientSession(read, write) as session:
    await session.initialize()
    tools = await session.list_tools()
Review matching lesson / راجع شرح هذا الجزء ↗
CHECK

Prepare for the advanced assessmentsاستعد لتقييمات المسار المتقدم

Study the decision behind each concept, then practise it. These are learning cues—not official answer keys.ادرس القرار وراء كل مفهوم ثم طبّقه. هذه إشارات للتعلّم وليست مفاتيح إجابات رسمية.

A1

Claude Code in Action readinessالاستعداد لتقييم Claude Code في التطبيق

  1. Goal: use /goal when “done” has a fast, measurable evaluator.الهدف: استخدم ‎/goal عندما توجد آلية سريعة وقابلة للقياس للتحقق من الإكمال.
  2. Enforcement: hard safety rules belong in pre-tool hooks; guidance belongs in CLAUDE.md.الإنفاذ: قواعد الأمان الصارمة مكانها خطافات ما قبل الأداة، والإرشاد مكانه CLAUDE.md.
  3. Reuse: package repeated procedures as lean Skills with on-demand references and scripts.إعادة الاستخدام: حوّل الإجراءات المتكررة إلى مهارات موجزة مع مراجع وبرامج تُحمّل عند الحاجة.
  4. Correctness: auto mode classifies dangerous intent, so use stop hooks and tests to catch safe-but-broken code.الصحة: يصنّف الوضع التلقائي النية الخطرة، لذا استخدم خطافات التوقف والاختبارات لاكتشاف الشيفرة الآمنة لكنها معطوبة.
  5. Automation: hosted Routines fit scheduled work; managed GitHub review fits hosted inline PR feedback.الأتمتة: تناسب Routines المستضافة العمل المجدول، وتناسب المراجعة المُدارة عبر GitHub التعليقات السطرية على طلبات الدمج.
  6. Trust: inspect the actual diff and test evidence after unattended work; audit every plugin hook, agent and MCP server before enabling.الثقة: افحص الفروقات الفعلية وأدلة الاختبار بعد العمل غير المراقب، ودقّق كل خطاف ووكيل وخادم MCP في الإضافة قبل تفعيلها.

Recognize the control → apply it to the right layer → verify observable evidence.تعرّف على أداة التحكم ← طبّقها في الطبقة الصحيحة ← تحقق من دليل قابل للملاحظة.

A4

MCP assessment readinessالاستعداد لتقييم MCP

  1. Connection: an MCP Client class owns the connection and a Client Session exchanges protocol messages.الاتصال: تدير فئة MCP Client الاتصال، وتتبادل جلسة العميل رسائل البروتوكول.
  2. Discovery: the client sends ListToolsRequest before it can choose and call an advertised tool.الاكتشاف: يرسل العميل ListToolsRequest قبل اختيار أداة معلنة واستدعائها.
  3. Testing: use the built-in Inspector with mcp dev mcp_server.py before connecting a full application.الاختبار: استخدم Inspector المدمج عبر mcp dev mcp_server.py قبل ربط تطبيق كامل.
  4. Value: MCP replaces repeated custom integration glue with a reusable client/server contract.القيمة: يستبدل MCP شيفرة الربط المخصصة المتكررة بعقد عميل/خادم قابل لإعادة الاستخدام.
  5. Primitive choice: tools give the model capabilities; resources expose application-readable data; prompts are user-invoked workflows.اختيار المكوّن: تمنح الأدوات النموذج قدرات، وتعرض الموارد بيانات يقرأها التطبيق، والتعليمات سير عمل يستدعيه المستخدم.
  6. SDK patterns: define tools with @mcp.tool() and use parameterized URIs for templated resources such as docs://documents/{id}.أنماط الحزمة: عرّف الأدوات عبر ‎@mcp.tool() واستخدم عناوين ذات معاملات للموارد القالبية مثل docs://documents/{id}.

Recognize the protocol role → choose the primitive → prove it with discovery and Inspector output.تعرّف على دور البروتوكول ← اختر المكوّن ← أثبته بالاكتشاف ومخرجات Inspector.

04

Practise prompt engineering, context engineering and verificationتدرّب على هندسة التعليمات وهندسة السياق والتحقق

A good prompt explains the task. Good context supplies the right evidence. Responsible work tests the result before it is used.تشرح التعليمة الجيدة المهمة، ويوفّر السياق الجيد الأدلة المناسبة، ويختبر العمل المسؤول النتيجة قبل استخدامها.

01Goalالهدف
02Context packحزمة السياق
03Promptالتعليمة
04Draftالمسودة
05Evaluationالتقييم
06Revisionالتحسين

Prompt engineeringهندسة التعليمات

Design the instruction and interaction so the task, output and evaluation are unambiguous.صمّم التعليمة والتفاعل بحيث تكون المهمة والناتج وطريقة التقييم واضحة.

  1. 01State one clear task and the intended audience.حدّد مهمة واضحة واحدة والجمهور المقصود.
  2. 02Specify the output format, length and language.حدّد تنسيق الناتج وطوله ولغته.
  3. 03Name constraints and actions the model must avoid.اذكر القيود والأفعال التي يجب على النموذج تجنّبها.
  4. 04Provide one example when the desired pattern is hard to describe.قدّم مثالاً واحداً عندما يصعب وصف النمط المطلوب.
  5. 05Define how the result will be checked, then revise the prompt.حدّد كيف ستتحقق من النتيجة، ثم حسّن التعليمة.

Context engineeringهندسة السياق

Design what reliable information, project memory and tool state are available at the moment of work.صمّم المعلومات الموثوقة وذاكرة المشروع وحالة الأدوات المتاحة لحظة تنفيذ المهمة.

  1. 01Select only relevant, verified sources for this task.اختر المصادر ذات الصلة والمتحقق منها لهذه المهمة فقط.
  2. 02Separate instructions, source material and user input.افصل بين التعليمات والمصادر ومدخلات المستخدم.
  3. 03Declare which source is authoritative and when it was updated.حدّد المصدر المعتمد وتاريخ آخر تحديث له.
  4. 04Remove secrets, personal data and distracting material.أزل الأسرار والبيانات الشخصية والمواد المشتتة.
  5. 05Persist durable project rules; refresh changing task context.احفظ قواعد المشروع الثابتة، وحدّث سياق المهمة المتغيّر.

Common AI misconceptions—and the action that corrects each oneمفاهيم خاطئة شائعة عن الذكاء الاصطناعي—والإجراء الذي يصحح كلاً منها

Use this as a review checklist before trusting or submitting AI-assisted work.استخدمها قائمة مراجعة قبل الوثوق بأي عمل مدعوم بالذكاء الاصطناعي أو تسليمه.

Mistaken belief / الفكرة الخاطئةWhat is actually true / الحقيقةWhat to do / ما الذي تفعله
01AI understands what I mean without enough context.يفهم الذكاء الاصطناعي ما أقصده دون سياق كافٍ.
It predicts from the information available; missing assumptions create plausible mistakes.يتنبأ انطلاقاً من المعلومات المتاحة؛ والافتراضات المفقودة تنتج أخطاء تبدو مقنعة.
Provide the goal, audience, verified facts, constraints and success criteria.قدّم الهدف والجمهور والحقائق المتحققة والقيود ومعيار النجاح.
02A confident, fluent answer is probably correct.الإجابة الواثقة والسلسة صحيحة على الأغلب.
Fluency is not evidence; facts, calculations and citations may still be wrong.السلاسة ليست دليلاً؛ فقد تكون الحقائق والحسابات والمراجع خاطئة.
Verify important claims against primary sources and record what you checked.تحقّق من الادعاءات المهمة عبر المصادر الأصلية وسجّل ما راجعته.
03More context is always better.كلما زاد السياق كانت النتيجة أفضل دائماً.
Irrelevant, stale or conflicting material can hide the important evidence.قد تحجب المواد غير المهمة أو القديمة أو المتعارضة الأدلة الأساسية.
Curate a small context pack and label source, date, scope and authority.أنشئ حزمة سياق صغيرة وحدّد المصدر والتاريخ والنطاق ودرجة الاعتماد.
04A very long prompt is automatically a good prompt.التعليمة الطويلة جداً تعليمة جيدة تلقائياً.
Length cannot replace a clear task, useful constraints and an evaluation method.لا يعوّض الطول غياب المهمة الواضحة والقيود المفيدة وطريقة التقييم.
Use task → context → constraints → output → evaluation, then remove repetition.استخدم: المهمة ← السياق ← القيود ← الناتج ← التقييم، ثم احذف التكرار.
05An AI agent removes the need for human review.الوكيل الذكي يلغي الحاجة إلى المراجعة البشرية.
Agents can take several actions quickly, including the wrong action.يمكن للوكلاء تنفيذ عدة إجراءات بسرعة، ومن بينها الإجراء الخاطئ.
Limit permissions and scope; require a plan, tests, reviewed changes and approval.قيّد الصلاحيات والنطاق؛ واطلب خطة واختبارات ومراجعة للتغييرات وموافقة.
06AI output is finished work that I can submit directly.مخرجات الذكاء الاصطناعي عمل مكتمل يمكنني تسليمه مباشرة.
The user remains responsible for accuracy, privacy, originality and consequences.يبقى المستخدم مسؤولاً عن الدقة والخصوصية والأصالة والنتائج.
Review, test, edit, cite or disclose when needed, and submit only what you can defend.راجع واختبر وحرّر واستشهد أو أفصح عند الحاجة، ولا تسلّم إلا ما تستطيع الدفاع عنه.

Six use cases to inspect, practise and check offست حالات استخدام للفحص والتطبيق ووضع علامة الإكمال

For each case, identify the prompt, the context pack and the proof required before marking it complete.في كل حالة، حدّد التعليمة وحزمة السياق والدليل المطلوب قبل وضع علامة الإكمال.

AR

Supporting Arabic courses from independent providersدورات عربية مساندة من جهات مستقلة

Use these courses to build foundations in Arabic and reduce the language barrier before or alongside the official Anthropic pathway.استخدم هذه الدورات لبناء الأساس باللغة العربية وتقليل عائق اللغة قبل مسار Anthropic الرسمي أو بالتوازي معه.

Independent support—not Anthropic / دعم مستقل — ليس تابعًا لـ Anthropic

These are not Anthropic courses and do not replace the three official courses above. Any certificate or credential is issued by the named provider—not by Anthropic.هذه ليست دورات تابعة لـ Anthropic ولا تستبدل الدورات الرسمية الثلاث أعلاه. تصدر كل شهادة أو اعتماد عن الجهة المذكورة، وليس عن Anthropic.

01
HP LIFE × UNIDO

AI for Beginnersالذكاء الاصطناعي للمبتدئين

Build an Arabic foundation in AI, machine learning, generative AI, data and responsible use.ابنِ أساسًا باللغة العربية في الذكاء الاصطناعي، والتعلّم الآلي، والذكاء الاصطناعي التوليدي، والبيانات، والاستخدام المسؤول.

Levelالمستوى
Beginnerمبتدئ
Durationالمدة
Up to 60 minutesحتى 60 دقيقة
Issuerجهة الإصدار
HP LIFE completion certificateشهادة إتمام من HP LIFE
Accessالإتاحة
Arabic course · Free certificateالدورة بالعربية · الشهادة مجانية
02
HP LIFE

AI for Business Professionalsالذكاء الاصطناعي للمهنيين في مجال الأعمال

Use AI tools for productivity, decision-making, prompting and responsible professional growth.استخدم أدوات الذكاء الاصطناعي للإنتاجية، واتخاذ القرار، وصياغة التعليمات، والنمو المهني المسؤول.

Levelالمستوى
Beginner · Work skillsمبتدئ · مهارات العمل
Durationالمدة
Up to 60 minutesحتى 60 دقيقة
Issuerجهة الإصدار
HP LIFE completion certificateشهادة إتمام من HP LIFE
Accessالإتاحة
Arabic course · Free certificateالدورة بالعربية · الشهادة مجانية
03
HP LIFE

Critical Thinking in the AI Eraالتفكير النقدي في عصر الذكاء الاصطناعي

Evaluate AI-generated content, identify misinformation and bias, and make better decisions.قيّم المحتوى الذي يولّده الذكاء الاصطناعي، واكتشف المعلومات المضللة والتحيّز، واتخذ قرارات أفضل.

Levelالمستوى
Beginner · Responsible AIمبتدئ · الذكاء المسؤول
Durationالمدة
Up to 60 minutesحتى 60 دقيقة
Issuerجهة الإصدار
HP LIFE completion certificateشهادة إتمام من HP LIFE
Accessالإتاحة
Arabic course · Free certificateالدورة بالعربية · الشهادة مجانية
04
IBM SkillsBuild

Artificial Intelligence Literacyالثقافة في مجال الذكاء الاصطناعي

Understand how AI works, its benefits and risks, its ethics, and its use in everyday work.افهم كيفية عمل الذكاء الاصطناعي، وفوائده ومخاطره وأخلاقياته واستخدامه في العمل والحياة اليومية.

Levelالمستوى
Beginner · Intermediateمبتدئ · متوسط
Durationالمدة
4 hours4 ساعات
Issuerجهة الإصدار
IBM SkillsBuild digital credentialاعتماد رقمي من IBM SkillsBuild
Accessالإتاحة
Arabic available · Free credentialمتاحة بالعربية · الاعتماد مجاني
05
IBM SkillsBuild

Artificial Intelligence Fundamentalsأساسيات الذكاء الاصطناعي

Explore machine learning, deep learning, language, vision, chatbots, ethics and AI careers.استكشف التعلّم الآلي والعميق، واللغة والرؤية، وروبوتات المحادثة، والأخلاقيات، وفرص العمل في الذكاء الاصطناعي.

Levelالمستوى
Intermediateمتوسط
Durationالمدة
10+ hoursأكثر من 10 ساعات
Issuerجهة الإصدار
IBM SkillsBuild digital credentialاعتماد رقمي من IBM SkillsBuild
Accessالإتاحة
Arabic available · Free credentialمتاحة بالعربية · الاعتماد مجاني
06
DeepLearning.AI × Coursera

AI for Everyoneالذكاء الاصطناعي للجميع

Learn what AI can and cannot do, how AI projects work, and how AI affects organisations, jobs and society.تعلّم ما يستطيع الذكاء الاصطناعي فعله وما لا يستطيع، وكيف تعمل مشاريعه، وكيف يؤثر في المؤسسات والوظائف والمجتمع.

Levelالمستوى
Beginnerمبتدئ
Durationالمدة
About 6 hoursنحو 6 ساعات
Issuerجهة الإصدار
Shareable Coursera certificateشهادة قابلة للمشاركة من Coursera
Accessالإتاحة
Taught in Arabic · Certificate is paid or may use financial aidتُدرَّس بالعربية · الشهادة مدفوعة أو قد يتوفر لها دعم مالي
07
DeepLearning.AI × Coursera

Neural Networks and Deep Learningالشبكات العصبية والتعلّم العميق

Build and train neural networks in the first technical course of the Deep Learning Specialization.ابنِ الشبكات العصبية ودرّبها في أول دورة تقنية ضمن تخصص التعلّم العميق.

Levelالمستوى
Intermediate · Technicalمتوسط · تقني
Durationالمدة
About 2 weeksنحو أسبوعين
Issuerجهة الإصدار
Shareable Coursera certificateشهادة قابلة للمشاركة من Coursera
Accessالإتاحة
Taught in Arabic · Certificate is paid or may use financial aidتُدرَّس بالعربية · الشهادة مدفوعة أو قد يتوفر لها دعم مالي
08
غريب الشيخ · Ghareeb Elshaikh

Learn Claude from scratch · Claude 101 in Arabicكورس تعلّم كلود من الصفر · Claude 101 بالعربي

Use this Arabic walkthrough to clarify Claude basics, prompting and practical features while following the official pathway.استخدم هذا الشرح العربي لفهم أساسيات Claude، وكتابة التعليمات، والميزات العملية أثناء متابعة المسار الرسمي.

Levelالمستوى
Beginner · Claude basicsمبتدئ · أساسيات Claude
Durationالمدة
Self-paced videoفيديو حسب وتيرتك
Issuerجهة الإصدار
No certificate · Supporting reference onlyلا توجد شهادة · مرجع مساند فقط
Accessالإتاحة
Free Arabic video · Independent creatorفيديو عربي مجاني · منشئ محتوى مستقل

AI for Palestine: learn, innovate and build the future.الذكاء الاصطناعي من أجل فلسطين: نتعلّم، نبتكر، ونبني المستقبل

We believe artificial intelligence can open new horizons for Palestinian youth, and that building a strong, connected community is the first step toward turning this potential into real opportunities.نحن نؤمن أن الذكاء الاصطناعي يمكن أن يفتح آفاقًا جديدة للشباب الفلسطيني، وأن بناء مجتمع قوي ومترابط هو الخطوة الأولى نحو تحويل هذه الإمكانات إلى فرص حقيقية.

What distinguishes this community is that it goes beyond learning and exchanging knowledge: it also seeks to create real professional pathways for its members. By building a strong network of Palestinian AI talent, we will connect Palestinian skills with opportunities and projects for international clients and companies—creating remote work, expanding Palestinian presence in the global market, and turning AI skills into sustainable economic opportunities.ومن أهم ما يميز هذا المجتمع أنه لا يقتصر على التعلم وتبادل المعرفة، بل يهدف أيضًا إلى فتح آفاق مهنية حقيقية لأعضائه. من خلال بناء شبكة قوية من الكفاءات الفلسطينية في مجال الذكاء الاصطناعي، سنعمل على ربط المواهب والمهارات الفلسطينية بفرص ومشاريع مع عملاء وشركات دولية، بما يساهم في خلق فرص عمل عن بُعد، وتوسيع حضور الكفاءات الفلسطينية في السوق العالمي، وتحويل مهارات الذكاء الاصطناعي إلى فرص اقتصادية مستدامة.

Together, we learn. We innovate. We build the future.معًا، نتعلم. نبتكر. ونبني المستقبل.

Continue from guided learning to real opportunities.انتقل من التعلّم الموجّه إلى فرص عمل حقيقية

Complete the pathway, add each certificate to your BrightGaza profile, then search and apply for work that matches your skills.أكمل المسار، وأضف كل شهادة إلى ملفك على BrightGaza، ثم ابحث عن الأعمال المناسبة لمهاراتك وتقدّم إليها.

  1. 01
    Learn / تعلّم

    Complete the courses through the links above and earn BrightGaza AI Certified — Beginner and Advanced — to qualify for more job opportunities.أكمل الدورات عبر الروابط أعلاه، واحصل على اعتماد BrightGaza للذكاء الاصطناعي بمستويي المبتدئ والمتقدم، لتزيد فرصك في الحصول على عمل.

  2. 02
    Show your proof / أثبت مهاراتك

    Add your Beginner and Advanced AI certificates to your BrightGaza profile.أضف شهادتي الذكاء الاصطناعي للمستويين المبتدئ والمتقدم إلى ملفك على BrightGaza.

  3. 03
    Find work / ابحث عن عمل

    Browse suitable jobs and submit a focused application.تصفّح الوظائف المناسبة وقدّم طلبًا يبرز مهاراتك.

05

Use the practical toolkitاستخدم مجموعة الأدوات العملية

Bilingual worksheets support practice, while the local help form prepares a clear support request.تدعم أوراق العمل ثنائية اللغة التطبيق العملي، ويتيح نموذج المساعدة المحلي إعداد طلب دعم واضح.

Beginner foundationsأدوات تأسيسية للمبتدئين

Worksheets and starter files for C1–C3.أوراق عمل وملفات بداية للدورات C1–C3.

Advanced starter guidesأدلة البداية للمسار المتقدم

Installable practice templates for Agent Skills, Subagents and MCP.قوالب تدريب قابلة للاستخدام لمهارات الوكلاء والوكلاء الفرعيين وMCP.

PORTFOLIO CAPSTONE / المشروع الختامي للملف المهني

Build one AI Learning Coach across all three courses.طوّر مساعد تعلّم واحدًا على امتداد الدورات الثلاث

  1. 01AI Fluency: define the task, prompt and evaluation rubric.الطلاقة: حدّد المهمة والتعليمة ومعيار التقييم.
  2. 02Claude Code: build one small, tested feature.Claude Code: ابنِ ميزة صغيرة واختبرها.
  3. 03Claude API: connect the feature and test three cases.Claude API: اربط الميزة واختبر ثلاث حالات.
06

Get unstuck without giving up ownershipتجاوز التعثّر دون التخلي عن مسؤوليتك

Try the relevant steps, preserve the exact error and ask a precise question.جرّب الخطوات المناسبة، واحتفظ برسالة الخطأ كما هي، واطرح سؤالاً دقيقاً.

I cannot sign in to Skilljarلا أستطيع تسجيل الدخول إلى Skilljar

Confirm the email used for registration, check the confirmation message and try a private browser window. If it still fails, record the exact message and ask the mentor.تحقّق من البريد المستخدم في التسجيل ورسالة التأكيد، ثم جرّب نافذة تصفح خاصة. إذا استمرت المشكلة، دوّن الرسالة كما هي واطلب دعم المرشد.

Claude Code installation or login failsيفشل تثبيت Claude Code أو تسجيل الدخول

Check the current official setup guide, operating-system requirements and the account selected during authentication. Pair with a working machine so learning continues while the issue is diagnosed.راجع دليل الإعداد الرسمي الحالي ومتطلبات نظام التشغيل والحساب المستخدم في تسجيل الدخول. اعمل مع زميل على جهاز يعمل لتواصل التعلّم أثناء تشخيص المشكلة.

A permission request is unclearطلب الصلاحية غير واضح

Do not approve it yet. Ask what the command will do, which files it affects and how you can verify the result. Use Plan Mode for exploration.لا توافق عليه بعد. اسأل ماذا سيفعل الأمر، وما الملفات التي سيؤثر فيها، وكيف ستتحقّق من النتيجة. استخدم وضع التخطيط للاستكشاف.

The API reports an authentication errorتعرض واجهة البرمجة خطأ في المصادقة

Confirm that ANTHROPIC_API_KEY exists in the current environment, contains no extra spaces and was not revoked. Never paste the key into a public help request.تحقّق من وجود ANTHROPIC_API_KEY في البيئة الحالية، ومن عدم وجود مسافات إضافية، ومن أن المفتاح لم يُلغَ. لا تلصق المفتاح في طلب دعم عام.

The API says the model was not foundتظهر رسالة بأن النموذج غير موجود

Open the current official models page and replace the old model ID with an available model. Model names change over time.افتح صفحة النماذج الرسمية الحالية واستبدل معرّف النموذج القديم بمعرّف نموذج متاح. تتغيّر معرّفات النماذج وتوافرها بمرور الوقت.

I am behind the groupتأخرت عن بقية المجموعة

Mark your exact stopping point, complete the practical checkpoint if possible and use the seven-day completion plan. Different learning speeds are expected.حدّد آخر موضع وصلت إليه بدقة، وأكمل التطبيق العملي إن أمكن، واستخدم خطة الإكمال خلال سبعة أيام. اختلاف سرعة التعلّم أمر متوقّع.

07

Keep the technical language closeمصطلحات تقنية للرجوع السريع

Prompt

Instructions and context given to an AI system.تعليمة تتضمن الإرشادات والسياق المقدَّمين إلى نظام الذكاء الاصطناعي.

Prompt engineering

Designing and improving instructions, examples, constraints and output requirements.تصميم التعليمات والأمثلة والقيود ومتطلبات الناتج وتحسينها.

Context engineering

Curating and maintaining the information, memory and tool state available to an AI system.اختيار المعلومات والذاكرة وحالة الأدوات المتاحة لنظام الذكاء الاصطناعي والحفاظ عليها.

API

A structured way for one application to communicate with another.طريقة منظّمة تتيح لتطبيق أن يتواصل مع تطبيق آخر.

API key

A secret credential that authorises API usage.بيان اعتماد سري يتيح استخدام واجهة البرمجة.

Plan Mode

A read-only mode for exploring and planning before edits.وضع للقراءة فقط يتيح الاستكشاف والتخطيط قبل إجراء التعديلات.

Context window

The information available to the model during a session.سعة المعلومات التي يستطيع النموذج معالجتها ضمن طلب أو محادثة في وقت واحد.

Diff

A comparison showing what changed in the code.مقارنة توضّح ما تغيّر في الشيفرة.

Commit

A recorded snapshot of reviewed source changes.لقطة محفوظة لتغييرات الشيفرة المصدرية بعد مراجعتها.

RAG

Retrieval-augmented generation: answering with retrieved source context.التوليد المعزّز بالاسترجاع: توليد إجابة بالاستعانة بسياق مسترجع من مصادر.

MCP

Model Context Protocol: a standard for connecting AI applications to tools and data.بروتوكول سياق النموذج: معيار لربط تطبيقات الذكاء الاصطناعي بالأدوات والبيانات.

Your seven-day completion planخطتك لإكمال الدورات خلال سبعة أيام

Record your stopping point today, finish remaining lessons, attend the support hour if blocked, complete the assessment independently and submit your certificate through the channel announced by the program.سجّل نقطة توقفك اليوم، وأكمل الدروس المتبقية، واحضر ساعة الدعم إذا تعثرت، وأكمل التقييم باستقلالية، ثم سلّم الشهادة عبر القناة التي يحدّدها البرنامج.

Return to presentation / العودة إلى العرض