تخطَّ إلى المحتوى

تعلّم البرمجة بالعربية بدروس تفاعليةاكتب الكود بنفسك، ولا تكتفِ بمشاهدته.

كل درس في بصمة تسجيل حيّ لمحرر المعلم وصوته. أوقفه في أي لحظة، اكتب وجرّب، ثم ارجع للمعلم وأكمل من حيث توقفت.

تشاهد المعلمmain.py
name = "عمر"
print("أهلًا يا", name)
0:12 / 0:20

اضغط الزر لترى كيف يتغيّر المكان حين تبدأ الكتابة.

درس واحد، وضعان

حين تشاهد يكون المحرر للمعلم. وحين توقف الدرس يتغيّر المكان كله ليصبح مساحتك أنت.

تشاهد المعلمmain.py
name = "عمر"
print("أهلًا يا", name)

تشاهد

المعلم يكتب ويشرح، والنتيجة تتحدّث أمامك.

بصمة إصبعكودكmain.py
name = "سارة"
for i in range(3):
    print("أهلًا يا", name)

توقف وتكتب

المساحة تصبح لك: عدّل وشغّل، وبضغطة ترجع للمعلم.

كل ما تحتاجه لتتعلّم البرمجة بالعربية في مكان واحد

بصمة ليست مكتبة فيديوهات. كل جزء في المنصة مصمم لتتعلّم البرمجة بالتجربة: تكتب الكود، تشغّله، تخطئ، وتفهم لماذا — والشرح كله بالعربية.

  • دروس برمجة تفاعلية

    أكثر من 500 درس في عشرة مسارات: HTML وCSS وJavaScript وReact وNext.js وTanStack وSQL ولغة C وأساسيات علوم الحاسب وCCNA. الدرس محرر حيّ وليس فيديو، فتعدّل كود المعلم وتشغّله في أي لحظة.

    اختر مسارك الأول ←
  • ساحة تجربة لأكثر من 30 لغة

    محرر عربي يشغّل الويب وReact وVue وبايثون داخل متصفحك مباشرة، ويشغّل C++ وJava وGo وRust وغيرها في بيئة معزولة. جرّب أي فكرة بدون تثبيت أي برنامج.

    جرّب الكود الآن ←
  • معمل شبكات CCNA

    ابنِ شبكة من راوترات وسويتشات وأجهزة، واكتب أوامر Cisco IOS الحقيقية: VLAN وOSPF وACL وNAT وغيرها. 60 تجربة تُصحَّح تلقائيًا وتشرح لك أين الخطأ.

    ابدأ تجارب الشبكات ←
  • معمل الإلكترونيات والميكاترونكس

    دوائر تُحل رياضيًا كما في SPICE، وراسم إشارة ومولّد دوال، وبوردات متوافقة مع Arduino تكتب لها بلغة C، وESP32 وRaspberry Pi ببايثون، وروبوت يتبع الخط. 77 تجربة بدون أي قطعة حقيقية.

    افتح معمل الإلكترونيات ←
  • مسار أنظمة التشغيل

    من البرمجة على المعالج مباشرة إلى المقاطعات والمؤقتات، ثم نظام تشغيل فوري صغير تبنيه بنفسك داخل المحاكي وتشاهد فيه تبديل المهام خطوة بخطوة.

    تعرّف على تجارب أنظمة التشغيل ←
  • مصحّح ذكي وتحديات

    بعد الدروس تحديات تكتب حلها بنفسك، ومصحّح ذكي يراجع الكود ويعطيك تلميحات متدرّجة بالعربية من غير أن يكشف الحل، لأن الهدف أن تتعلّم البرمجة لا أن تنسخها.

    شاهد التحديات داخل المسارات ←
درس برمجة تفاعلي
+500
مسارات بالعربية
10
تجربة شبكات
60
تجربة إلكترونيات
77

كيف تبدأ تعلّم البرمجة في بصمة؟

  1. 1

    اختر مسارًا

    ابدأ من أساسيات علوم الحاسب أو HTML إن كنت جديدًا، أو اقفز مباشرة إلى React أو SQL أو CCNA حسب هدفك.

  2. 2

    شاهد ثم أوقف واكتب

    المعلم يكتب ويشرح بصوته. أوقف الدرس متى شئت، والمحرر يصبح لك: عدّل الكود وشغّله وقارن نتيجتك.

  3. 3

    طبّق في المعمل

    حل التحديات، وابنِ شبكتك في معمل الشبكات، أو برمج بوردة في معمل الإلكترونيات، وتقدّمك يُحفظ في حسابك.

المسارات

  1. علوم الحاسب للصغار (على منهج CS50)

    رحلة علوم الحاسب كلها بشرح بسيط جداً يناسب الأطفال: الباينري والخوارزميات، ولغة C، والذاكرة، وبايثون، وقواعد البيانات، والويب.

    1.0 ساعةمبتدئ44 درسًاC
  2. HTML من الصفر

    ابني صفحات ويب حقيقية من أول سطر: العناوين والفقرات واللينكات والصور والقوايم والجداول والفورمز.

    58 دقيقةمبتدئ40 درسًاWeb
  3. CSS من الصفر

    خلي صفحاتك حلوة: الألوان والخطوط والـ Box Model والـ Flexbox والـ Grid والموبايل والحركة.

    1.2 ساعةمبتدئ62 درسًاWeb
  4. JavaScript من الصفر

    خلي صفحاتك حية: المتغيرات والشروط والدوال والمصفوفات والكائنات والـ DOM والأحداث والـ fetch، ومشاريع حقيقية.

    2.1 ساعةمبتدئ105 درسًاWeb
  5. React من الصفر

    ابني واجهات تفاعلية: المكوّنات و JSX والـ props والـ state والأحداث والفورمز و useEffect والـ hooks، ومشروع كامل.

    1.2 ساعةمبتدئ46 درسًاReact
  6. SQL من الصفر

    اتعلم تكلم قواعد البيانات: SELECT و WHERE والتجميع والعلاقات و JOIN، وإنشاء الجداول وتعديلها، لحد التقارير الاحترافية.

    1.0 ساعةمبتدئ46 درسًاSQL (PostgreSQL)
  7. Next.js من الصفر

    ابني مواقع React كاملة بسيرفر: الصفحات بالفولدرات، والـ layouts، و Server Components، وجلب البيانات، و Server Actions، والـ API، ومشروع كامل.

    57 دقيقةمتوسط33 درسًاNext.js
  8. C# و .NET

    49 دقيقةمبتدئ3 دروسC#
  9. الشبكات من الصفر — متوافق مع منهج CCNA

    من «وش يعني إنترنت؟» لين تبني شبكة شركة كاملة: العناوين والطبقات والسبنتنق والسويتشات والراوترات وOSPF والخدمات والأمان والأتمتة — وكل شي تطبّقه بإيدك في معمل الشبكات.

    3.4 ساعةمبتدئ61 درسًاNetwork lab
  10. لغة C من الصفر

    أساس البرمجة كلها: المتغيرات والأنواع والشروط والحلقات والدوال والمصفوفات والمؤشرات والذاكرة والـ struct والملفات، ومشروع كامل.

    1.2 ساعةمبتدئ49 درسًاC
  11. TanStack من الصفر

    أدوات TanStack مع React: Query لبيانات السيرفر، و Router للصفحات، و Table للجداول، و Form للفورمز، وفكرة TanStack Start، ومشروع لوحة تحكم كاملة.

    51 دقيقةمتوسط28 درسًاReact
  12. بايثون للمبتدئين

    اكتب أول برامجك ببايثون وشغّلها داخل المتصفح.

    14 دقيقةمبتدئدرسانPython

أسئلة شائعة

هل بصمة مناسبة لمن لم يكتب كودًا من قبل؟

نعم. مسار أساسيات علوم الحاسب ومسار HTML يبدآن من الصفر، وكل درس قصير ويطلب منك أن تكتب بنفسك خطوة صغيرة قبل أن تنتقل للتالية.

هل أحتاج لتثبيت أي برنامج لأتعلّم البرمجة؟

لا. كل شيء يعمل داخل المتصفح: المحرر، وتشغيل الكود، ومعمل الشبكات، ومعمل الإلكترونيات بما فيه ترجمة كود Arduino. يكفيك متصفح حديث على الحاسوب أو الجهاز اللوحي.

بأي لغة تُشرح الدروس؟

الشرح والواجهة بالعربية بالكامل، والكود يُكتب كما هو باللغة الإنجليزية من اليسار إلى اليمين، تمامًا كما ستكتبه في عملك.

ما الفرق بين دروس بصمة ودروس الفيديو؟

الدرس في بصمة تسجيل لأحداث المحرر والصوت وليس فيديو، لذلك يمكنك إيقافه وتعديل الكود نفسه الذي كتبه المعلم وتشغيله، ثم الرجوع للمعلم من حيث توقفت.

هل يمكنني التدرّب على CCNA بدون أجهزة Cisco؟

نعم. معمل الشبكات يحاكي الراوترات والسويتشات وأوامر IOS، وفيه 60 تجربة تغطي منهج CCNA مع تصحيح تلقائي يخبرك بما ينقص إعداداتك.

هل أستطيع تعلّم Arduino وESP32 وRaspberry Pi بدون شراء قطع؟

نعم. معمل الإلكترونيات يحاكي الدائرة والبوردة معًا: تكتب كود C لبوردة متوافقة مع Arduino أو كود بايثون لـ ESP32 وRaspberry Pi، وتشاهد الـ LED والمحرك والشاشة تستجيب. وإذا أخطأت تحترق القطعة افتراضيًا فقط.

هل التعلّم في بصمة مجاني؟

أغلب الدروس والتجارب مجانية ويكفي حساب مجاني ليحفظ تقدّمك. بعض المسارات المتقدمة قد تكون للمشتركين، وتظهر عليها علامة واضحة.