تطوير واجهة برمجة تطبيقات RESTful باستخدام Spring Boot: نظام إدارة الموظفين
أنشئ واجهة برمجة تطبيقات (API) لنظام إدارة الموظفين آمنة وقابلة للتوسع من الصفر باستخدام Java و Spring Boot، وإتقان ممارسات تطوير الواجهة الخلفية الحديثة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يعد تطوير أنظمة الواجهة الخلفية (backend) القوية والقابلة للتوسع مهارة أساسية لمهندسي البرمجيات الحديثين. إذا كنت ترغب في الانتقال من كتابة التعليمات البرمجية الأساسية إلى بناء خدمات ويب جاهزة للإنتاج، فإن إتقان واجهات RESTful APIs هو خطوتك المنطقية التالية. في هذه الدورة النصية، ستتعلم كيفية تصميم وبناء واجهة برمجة تطبيقات (API) لنظام إدارة الموظفين كاملة الوظائف من الألف إلى الياء، واكتساب فهم عميق لهندسة الواجهة الخلفية، وتكامل قواعد البيانات، ومبادئ تصميم API الحديثة باستخدام Java و Spring Boot.
ما ستتعلمه: فهم المبادئ الأساسية لهندسة REST وكيفية ربط طرق HTTP بعمليات قاعدة البيانات؛ تهيئة مشروع Spring Boot وهيكلة كود الواجهة الخلفية الخاص بك باستخدام نمط Controller-Service-Repository؛ تطبيق استمرارية البيانات عن طريق ربط نماذج المجال (domain models) بجداول قاعدة البيانات باستخدام Spring Data JPA؛ تطبيق ميزات Java الحديثة مثل Records لكائنات نقل البيانات النظيفة (DTOs) و Jakarta Validation لتنقية الحمولة (payload sanitization)؛ تصميم نقاط نهاية API نظيفة، والتعامل مع الاستثناءات بأناقة، ودمج وثائق OpenAPI الحديثة.
تبدأ الدورة بالمفاهيم الأساسية لهندسة REST و Spring Boot قبل إرشادك خلال عملية إنشاء نظام إدارة الموظفين خطوة بخطوة. ستقرأ شروحات مفصلة لخيارات التصميم وتدرس مقتطفات من التعليمات البرمجية الواقعية لبناء فهمك العملي.
تم تصميم هذه الدورة لمطوري الواجهة الخلفية المبتدئين ومبرمجي Java الذين يرغبون في تعلم تطوير API. لا تتطلب خبرة سابقة في Spring Boot، حيث نبدأ بالمفاهيم الأساسية والتهيئة. ابدأ القراءة اليوم وقم ببناء أول واجهة برمجة تطبيقات احترافية للواجهة الخلفية.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 42 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🏆 الأكثر شعبية
🎓 بشهادة
أساسيات Spring Boot: بناء واجهات برمجة تطبيقات REST وتطبيقات قواعد البيانات
شهادة
تطبيق عملي
QR 180
→
🏆 الأكثر شعبية
🎓 بشهادة
تطوير تطبيقات Spring Framework و Spring Boot
شهادة
تطبيق عملي
QR 180
→
🏆 الأكثر شعبية
🎓 بشهادة
أساسيات إطار عمل سبرينغ لمطوري جافا
شهادة
تطبيق عملي
QR 180
→
⚡ الأفضل للبداية
🎓 بشهادة
أمان تطبيقات Java: استغلال الثغرات وإصلاحها
شهادة
تطبيق عملي
QR 180
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف QR 360 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي QR 45.00. لا تنتهي صلاحية الأرصدة أبداً.
QR 360
200 رصيد
QR 45.00 / دورة
أفضل قيمة
QR 900
550 رصيد
QR 40.91 / دورة
QR 1,800
1200 رصيد
QR 37.50 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.