↪ كل التخصصات
🛠️
تخصص تقني

تطوير الأنظمة الخلفية

Backend Development

تبني العقل اللي يشغّل التطبيق: سيرفرات، قواعد بيانات، و APIs.

مطوّر الـ Backend مسؤول عن كل اللي يصير خلف الكواليس: يستقبل الطلبات، يخزّن البيانات، يأمّنها، ويربط الأنظمة ببعض عن طريق واجهات برمجية (APIs).

يبغى تفكير منطقي مرتّب واهتمام بالموثوقية والسرعة لما تتعامل مع آلاف المستخدمين بنفس اللحظة.

مهارات بتتقنها

لغة برمجة للسيرفرقواعد البياناتتصميم APIsالمصادقة والأمانالاختباراتأساسيات الشبكات

أدوات بتستخدمها

Python/DjangoNode.jsPostgreSQLRedisDockerREST/GraphQL
💼

عمود أي منتج رقمي، والطلب عليه ثابت وقوي، وتقدر تتخصص بعدين في الأنظمة الموزّعة.

خطوة بخطوة

المسار التعليمي

مسار من الصفر لين تبني أول مشروع لك في تطوير الأنظمة الخلفية.

01

لغة وأساسيات

Python: التراكيب والدوال، والبرمجة الكائنية، والتعامل مع الملفات.

02

قواعد البيانات

SQL و PostgreSQL: الجداول، العلاقات، الاستعلامات، والفهارس.

03

إطار عمل للسيرفر

Django أو FastAPI: التوجيه، النماذج، والـ ORM، وتبني APIs.

04

الأمان والمصادقة

تسجيل الدخول، الصلاحيات، الرموز (JWT)، وتحمي من الثغرات المشهورة.

05

الجودة والنشر

الاختبارات، Docker، وتربط قاعدة بيانات وتنشر الخدمة على السحابة.

06

مشروع API كامل

تبني خدمة كاملة موثّقة تخدم تطبيق ويب أو جوال حقيقي.

اثبت مستواك

الاختبارات والشهادات

أهم الشهادات المعتمدة في تطوير الأنظمة الخلفية — بالمستوى والسعر التقريبي ورابط التسجيل.

📁

مطوّرو الواجهة الخلفية يُوظّفون بناءً على مشاريعهم وواجهات API التي بنوها، والشهادات إضافة داعمة لا شرط.

الأسعار تقريبية بالدولار وقد تختلف حسب الدولة والوقت — راجع الموقع الرسمي لكل شهادة.

استكشف أكثر

تخصصات أخرى