بناء برمجيات وسيطة لتوقيت واجهات برمجة التطبيقات في Go — WalkSelf
⏱ 2 ساعة 30 دقيقة 📚 25 دورة

بناء برمجيات وسيطة لتوقيت واجهات برمجة التطبيقات في Go

قياس وتسجيل أوقات استجابة واجهات برمجة التطبيقات في Go من خلال بناء برمجيات وسيطة HTTP مخصصة وقابلة لإعادة الاستخدام لمراقبة وتحسين أداء خادم الخلفية.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

كل مللي ثانية مهمة عند تقديم خدمات الويب الحديثة، ولكن لا يمكنك تحسين ما لا تقيسه. إن فهم كيفية تتبع وتسجيل وقت التنفيذ لمعالجي HTTP هو مهارة أساسية للحفاظ على تطبيقات Go عالية الأداء. في هذه الدورة التدريبية الشاملة والنصية فقط، ستنتقل من كتابة نقاط نهاية أساسية إلى بناء برمجيات وسيطة قوية وقابلة لإعادة الاستخدام تتتبع تلقائياً زمن الانتقال لواجهات برمجة التطبيقات. ستتقن الأعمال الداخلية لتدفقات طلبات HTTP في Go وستتعلم كيفية اعتراضها لجمع مقاييس أداء دقيقة. ما ستتعلمه: - فهم المفاهيم الأساسية للبرمجيات الوسيطة لـ HTTP وتدفق تنفيذ معالج Go. - قياس مدة تنفيذ الطلب بدقة باستخدام حزمة الوقت القياسية في Go. - تنفيذ برمجيات وسيطة مخصصة لاعتراض الطلبات الواردة وتسجيل أوقات الاستجابة بالمللي ثانية. - تطبيق تسجيل هيكلي حديث باستخدام حزمة slog القياسية في Go للحصول على مقاييس نظيفة وجاهزة للإنتاج. - اختبار سلوك وأداء البرمجيات الوسيطة باستخدام حزمة net/http/httptest الأصلية. بدءاً بهياكل ومصطلحات معالج HTTP الأساسية، ترشدك الدورة خطوة بخطوة عبر اعتراض الطلبات، وتغليف المعالجات، وحساب الوقت المنقضي. ستتدرب من خلال تحليل كود Go نظيف وموثوق وتعزيز تعلمك من خلال تمارين مكتوبة عملية. تم تصميم هذه الدورة التدريبية للمطورين المبتدئين في Go الذين يرغبون في تعميق مهاراتهم في الخلفية وبناء تطبيقات أكثر قابلية للملاحظة. لا توجد خبرة سابقة مطلوبة مع البرمجيات الوسيطة، على الرغم من أنه يوصى بفهم أساسي لـ بناء جملة Go ومفاهيم HTTP. ابدأ القراءة اليوم لإتقان البرمجيات الوسيطة في Go والحصول على رؤية واضحة لأداء تطبيقك.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • ⚡ قصير ومركَّز
    2 ساعة 30 دقيقة من المحتوى التطبيقي

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

☆☆☆☆☆
سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع