07/01/2026
🧠 يعني إيه Backend أصلاً؟
بص…
الـ Backend هو المخ اللي ورا الموقع
اللي بيشتغل في الخفا
واليوزر عمره ما يشوفه…
بس من غيره الموقع يقع 😅
يعني:
تسجيل الدخول
حفظ البيانات
الحسابات
الأمان
التواصل مع قاعدة البيانات
📌 أي حاجة بتحصل ورا الشاشة = Backend
🔁 مثال بسيط جدًا
يوزر دخل يكتب:
📧 Email
🔑 Password
مين اللي:
يتأكد إن الإيميل موجود؟
يشوف الباسورد صح؟
يقول “دخلت” أو “غلط”؟
👉 الـ Backend
🧩 الـ Backend بيعمل إيه بالظبط؟
الـ Backend مسؤول عن:
🔐 1) Authentication & Authorization
تسجيل دخول
تسجيل حساب جديد
صلاحيات (أدمن / يوزر / مدير)
🗄️ 2) Databases (قواعد البيانات)
تخزين بيانات المستخدمين
المنتجات
الأوردرات
أي بيانات في الموقع
🔗 3) APIs
يعني:
فرونت يقول: “هاتلي الداتا”
باك يقول: “اتفضل”
📌 هو حلقة الوصل بين:
Frontend ↔ Database
⚙️ 4) Business Logic
يعني:
الخصم يتحسب إزاي؟
الأوردر يترفض ولا لأ؟
السعر النهائي كام؟
🛡️ 5) Security
تشفير الباسورد
حماية من الاختراق
منع الطلبات الغلط
طيب نشتغل Backend بإيه؟ (اللغات)
دي لغات برمجة بنكتب بيها Backend:
أشهرهم:
🐘 PHP
🟢 JavaScript (Node.js)
🐍 Python
🔵 C #
☕ Java
📌 اللغة = بتكتب بيها الكود
بس لوحدها مش كفاية
🧰 Frameworks (دي المهمة جدًا)
Framework = أدوات جاهزة + تنظيم بدل ما تبدأ من الصفر
أشهر Backend Frameworks:
Laravel (مع PHP) 🐘
Express / NestJS (مع Node.js) 🟢
Django / FastAPI (مع Python) 🐍
ASP.NET (مع C #) 🔵
📌 الفريمورك:
ينظم الكود
يسرّع الشغل
يخليك تشتغل صح
🗂️ Databases (قواعد البيانات)
SQL:
MySQL
PostgreSQL
NoSQL:
MongoDB
📌 دي المكان اللي البيانات بتتخزن فيه
🧠 تخيل الموقع كده:
Frontend = 👀 العين
Backend = 🧠 المخ
Database = 🗄️ الذاكرة
🎯 الـ Backend Developer بيبقى شاطر في إيه؟
التفكير
التحليل
حل المشاكل
الأمان
التنظيم
مش شرط يكون بيعرف يرسم
لكن لازم يعرف:
السيستم ده هيقع إمتى؟ وليه؟
🛣️ أبدأ Backend إزاي لو أنا صفر؟
خريطة بسيطة:
1️⃣ اختار لغة واحدة
2️⃣ اتعلم أساسياتها
3️⃣ اتعلم Framework واحد
4️⃣ اتعلم Database
5️⃣ جرب تعمل:
Login
CRUD (إضافة/تعديل/حذف)
🏁 الخلاصة بالبلدي
Backend = اللي بيشغّل الموقع
لغات = تكتب بيها الكود
Framework = يساعدك تشتغل صح
Database = تخزن فيها الداتا