GraphQL و Hasura: البناء باستخدام Serverless Functions
تعلم كيفية الاستعلام عن البيانات، وتأمين نقاط النهاية (endpoints)، ودمج serverless functions مع Hasura لبناء تطبيقات ويب حديثة وقابلة للتوسع.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يتطلب تطوير التطبيقات الحديثة واجهات برمجية (APIs) سريعة وآمنة ومجهزة بالمرونة. يتيح لك الجمع بين قوة GraphQL و Hasura وبنية serverless نشر خلفيات برمجية (backends) قابلة للتوسع دون الحاجة إلى إدارة بنية تحتية معقدة للخوادم. يوجهك هذا المساق النصي خلال المفاهيم الأساسية لـ GraphQL و Hasura، حيث يوضح لك كيفية ربط مصادر البيانات الخاصة بك، وكتابة استعلامات فعالة، وتوسيع الخلفية البرمجية باستخدام serverless functions. تنتقل من خلاله من فهم هياكل API الأساسية إلى بناء وتأمين خلفية برمجية حديثة وفعالة بثقة.
ما ستتعلمه:
- فهم مفاهيم GraphQL الأساسية، والـ schemas، والاستعلامات (queries)
- تهيئة Hasura لإنشاء GraphQL API قوي فوراً من قاعدة البيانات الخاصة بك
- توصيل تطبيقك بأمان بـ Hasura باستخدام endpoints ومفاتيح السرية (secret keys)
- كتابة وإعادة هيكلة (refactor) الـ serverless functions للتعامل مع منطق العمل المخصص
- تطبيق ممارسات الأمان الحديثة، بما في ذلك إدارة متغيرات البيئة (environment variables) وعناصر التحكم في الوصول
- التدرب على الاستعلام عن البيانات وتعديلها (mutating) من خلال تمارين كتابية خطوة بخطوة
يبدأ المساق بالمصطلحات الأساسية لقواعد البيانات و APIs قبل الانتقال إلى التهيئة العملية لـ Hasura. ستتقدم بعد ذلك لكتابة serverless functions ودمجها بسلاسة في بنية API الخاصة بك. تم تصميم هذا المساق لمطوري الويب والمبتدئين الراغبين في تعلم تطوير الخلفيات البرمجية الحديثة. لا تتطلب أي خبرة سابقة بـ GraphQL أو تقنية serverless. ابدأ القراءة اليوم لإتقان تطوير serverless API الحديث باستخدام GraphQL و Hasura.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 36 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
⚡ الأفضل للبداية
🎓 بشهادة
تطوير الواجهة الخلفية لـ Node.js: REST APIs, GraphQL, وقواعد البيانات
شهادة
تطبيق عملي
SR 50.00
→
⚡ الأفضل للبداية
🎓 بشهادة
تطوير الويب باستخدام Node.js: بناء تطبيقات وأسواق في الوقت الفعلي
شهادة
تطبيق عملي
SR 50.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
تطوير الواجهة الخلفية للويب باستخدام Node.js و Express
شهادة
تطبيق عملي
SR 50.00
→
⚡ الأفضل للبداية
🎓 بشهادة
تطوير الويب الخلفي (Backend) باستخدام Python و Flask و SQL
شهادة
تطبيق عملي
SR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع