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

Backend Development

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

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

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

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

Skills you'll learn

A server languageDatabasesAPI designAuthentication & securityTestingNetworking basics

Tools you'll use

Python/DjangoNode.jsPostgreSQLRedisDockerREST/GraphQL
💼

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

Step by step

Learning path

From zero to your first project in Backend Development.

01

A language & fundamentals

Python: syntax and functions, object-oriented programming, and working with files.

02

Databases

SQL & PostgreSQL: tables, relationships, queries, and indexes.

03

A server framework

Django or FastAPI: routing, models, the ORM, and building APIs.

04

Security & authentication

Login, permissions, tokens (JWT), and protecting against common vulnerabilities.

05

Quality & deployment

Testing, Docker, connecting a database, and deploying the service to the cloud.

06

A full API project

Build a complete, documented service that powers a real web or mobile app.

اثبت مستواك

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

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

📁

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

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

استكشف أكثر

تخصصات أخرى