مطوّر واجهات خلفية

ابنِ الواجهات البرمجية وقواعد البيانات والمنطق الذي تعتمد عليه كل التطبيقات بصمت.

  • متوسط
  • 18 أسبوعاً
  • 23 موضوعاً

الواجهة الخلفية هي المكان الذي تعيش فيه القواعد: من يحق له رؤية ماذا، وماذا يعني الدفع، وما الذي يحدث حين يضغط شخصان الزر نفسه. أتقن لغة خوادم واحدة، وصمّم البيانات بشكل صحيح، وأمّنها، وشغّلها في بيئة الإنتاج.

ما ستتمكّن من فعله

  • تصميم واجهة REST API مع نظام مصادقة وبناؤها
  • تصميم البيانات في قواعد SQL وNoSQL
  • كتابة الاختبارات ومعالجة الأخطاء كما تفعل أنظمة الإنتاج
  • نشر خدمة باستخدام Docker وقاعدة بيانات مُدارة

إلى أين يقودك

  • مطوّر واجهات خلفية
  • مطوّر واجهات برمجية
  • مطوّر Full-stack (مع الواجهات الأمامية)

كل خبير بدأ من هنا تماماً. افتح الموضوع الأول.

أنجزت 0 من 17
موضوع أساسياختيارياختر واحداًمنجزقيد التعلّممتخطّى
  1. 1

    لغة للخوادم

    تتقن لغة واحدة تعمل على الخوادم.

    0 / 3 منجز

  2. 2

    كيف تتواصل الخوادم

    تفهم كل جزء من الطلب والاستجابة.

    0 / 4 منجز

  3. 3

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

    تخزّن البيانات بأمان وتستعلم عنها بكفاءة.

    0 / 5 منجز

  4. 4

    الأمان

    واجهتك البرمجية تمنع من يجب منعهم.

    0 / 3 منجز

  5. 5

    التشغيل في بيئة الإنتاج

    خدمتك مُختبرة ومعبّأة في حاويات وقابلة للمراقبة.

    0 / 5 منجز

  6. 6

    جاهز لسوق العمل

    تستطيع أن تشرح لمن يقابلك نظاماً بنيته بنفسك.

    0 / 3 منجز

يُحفظ تقدّمك في هذا المتصفح، ولن ينتقل معك إلى جهاز آخر.