المتطلبات الأساسية

إذا كنت جديدًا على البرمجة أو تحتاج إلى مراجعة الأدوات التي سنستخدمها، فابدأ من هنا.

الملفات

الملف ما ستتعلمه
00-system-setup.md تثبيت Python وNode.js وGit وVS Code على Windows وMac وLinux
01-terminal.md التنقل في جهازك باستخدام سطر الأوامر
02-git.md حفظ كودك ومشاركته باستخدام Git
03-markdown.md كتابة مستندات نصية منسّقة (مثل هذا الملف)
04-python-scripting.md قدر كافٍ من Python لفهم الواجهة الخلفية
05-typescript-scripting.md قدر كافٍ من TypeScript لفهم تطبيق الجوال
06-arabic-keyboard.md كتابة النص العربي والكود على لوحة المفاتيح نفسها (Windows وmacOS وLinux وAndroid وiOS)
exercises.md التدرّب على دمج كل ما سبق
solutions.md حلول جميع التمارين

كيف تستخدم هذا القسم

  1. ابدأ بـ 00-system-setup.md — جهّز جهازك
  2. اعمل على الملفات من 01-terminal.md حتى 05-typescript-scripting.md بالترتيب
  3. جهّز إدخال اللغة العربية باستخدام 06-arabic-keyboard.md
  4. جرّب exercises.md دون النظر إلى الحلول أولًا
  5. راجع solutions.md عندما تتعثر

هل تعرف هذه الموضوعات بالفعل؟ تخطَّ إلى backend/step-01-setup.md.