تكامل API باستخدام Python: العمل مع خدمات الويب وRequests — PickAClass
3.2 (4) ⏱ 2 ساعة 54 دقيقة 📚 29 دورة

تكامل API باستخدام Python: العمل مع خدمات الويب وRequests

تعلم كيفية ربط تطبيقات Python الخاصة بك بخدمات الويب الخارجية، والتعامل مع بيانات JSON، وإدارة مفاتيح API بأمان باستخدام ممارسات التطوير الحديثة.

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

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

تعتمد البرمجيات الحديثة بشكل كبير على ربط الأنظمة المختلفة ببعضها البعض، ومع ذلك، قد يبدو التفاعل مع خدمات الويب الخارجية أمرًا مربكًا للمطورين المبتدئين. إن فهم كيفية جلب البيانات وإرسالها ومعالجتها عبر واجهات API هو مهارة أساسية تحول النصوص البرمجية البسيطة إلى تطبيقات قوية ومتصلة. ترشدك هذه الدورة النصية عبر المفاهيم الأساسية لاتصالات الويب باستخدام Python. ستنتقل من فهم بروتوكولات HTTP الأساسية إلى كتابة تعليمات برمجية نظيفة وآمنة تتكامل بسلاسة مع واجهات API الواقعية، مما يضمن قدرة تطبيقاتك على جلب البيانات الحية والتفاعل مع المنصات الخارجية. ما ستتعلمه: - فهم أساسيات طلبات HTTP والاستجابات ورموز الحالة والرؤوس (headers). - إتقان مكتبة Python Requests لإجراء عمليات GET وPOST وPUT وDELETE. - تحليل ومعالجة حمولات بيانات JSON باستخدام تلميحات النوع (type hints) الحديثة في Python للحصول على تعليمات برمجية أنظف. - تكوين طرق مصادقة آمنة وإدارة مفاتيح API الحساسة باستخدام متغيرات البيئة (environment variables). - التعامل مع أخطاء API وحدود المعدل (rate limits) والمهل الزمنية (timeouts) بقوة للحفاظ على تشغيل تطبيقاتك بسلاسة. تبدأ الدورة بمصطلحات الويب الأساسية والمفاهيم التأسيسية قبل الانتقال إلى الشروحات العملية للتعليمات البرمجية. ستقرأ شروحات واضحة، وتحلل مقتطفات التعليمات البرمجية المهيكلة، وتكمل التمارين المكتوبة المصممة لبناء ثقتك خطوة بخطوة. تم تصميم هذه الدورة لمبرمجي Python المبتدئين الذين يرغبون في توسيع مهاراتهم في تكامل الويب. لا تتطلب خبرة سابقة في واجهات API أو تطوير الويب. ابدأ القراءة اليوم لفتح قوة واجهات API للويب في مشاريع Python الخاصة بك.

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

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

شهادة إتمام

كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.

P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
تكامل API باستخدام Python: العمل مع خدمات الويب وRequests
المهارات المُثبَتة
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
تصميم اختبار A/B
متمكّن
1.7 ساعة
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
تكامل API باستخدام Python: العمل مع خدمات الويب وRequests
صفحة 2 من 2
تفاصيل الأداء
ملخّص العمل الدراسي
الدورات المكتملة 14 / 14
أسئلة التدريب 26 / 28
الواجبات المُسلَّمة 4 (متوسط 4.5 / 5)
المشروع الختامي تمت مراجعته — 4.6 / 5
إجمالي التدريب 6.2 ساعة
معيار الأداء
ترتيب الدفعة ضمن أفضل 12% من 1,625
وقت الإكمال 11 يومًا (الوسيط: 22)
درجة الإتقان 91 / 100
درجة أسئلة التدريب 94%
التحقّق من المهارة مسار مهارة موثّق
تحقّق من هذه الشهادة
pickaclass.com/certificates/PCC-2026-X4F7-AP19
صادر وفق المعايير الأكاديمية لـPickAClass. تعكس مستويات المهارة الأداء المُقيَّم وفق معيار كفاءات الدورة. هذه شهادة أصلية لهذه المنصّة.

المراجعات (4)

Joaquín Reyes CL
★ 4 · 30.07.2026

استمتعت حقا بسير هذا. كانت التطبيقات العملية التي نوقشت في المكان الصحيح. دورة رائعة!

Kebebew Tadese ET
★ 3 · 13.07.2026

لقد تعلمت الكثير، والأمثلة المستخدمة كانت مفيدة للغاية في فهم المفاهيم، وأوصي بشدة.

Martina Flores CL متعلِّم موثَّق
★ 3 · 28.06.2026

لقد أعجبتني أمثلة التطبيق العملي، على الرغم من أن الإعداد الأولي استغرق وقتا أطول مما كنت أتوقع.

ประเสริฐ มีศรี TH
★ 3 · 04.06.2026

It's a decent introduction. Could benefit from more diverse examples and a slightly better flow between modules.

اكتب مراجعة

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

المتعلمون أخذوا أيضًا

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

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

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

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

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

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

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

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

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

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

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

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