العودة إلى الدورة

الدرس 3: خارطة طريق تطوير الأنظمة الخلفية (Back-End)

خارطة الطريق الشاملة لجميع تخصصات تقنية المعلومات (IT)

خلف الكواليس

يتعامل الـ Back-End مع البيانات، والخوادم، والمنطق البرمجي.

الخطوة 1: اختر لغة برمجة

  • Python: (Django أو Flask)
  • JavaScript: (Node.js & Express)
  • PHP: (Laravel)
  • Java: (Spring Boot)

الخطوة 2: قواعد البيانات

  • العلاقية (SQL): PostgreSQL، و MySQL.
  • غير العلاقية (NoSQL): MongoDB.

الخطوة 3: واجهات برمجة التطبيقات (APIs)

  • تعلم كيفية بناء RESTful APIs.
  • فهم GraphQL.
  • المصادقة (JWT, OAuth).

الخطوة 4: الخوادم والنشر

  • أساسيات Nginx/Apache.
  • مقدمة في Docker.