التعامل مع واجهة برمجة التطبيقات (API) في لغة بايثون

درس 7/6 | وقت الدراسة: 0 دقيقة

 التعامل مع واجهة برمجة التطبيقات (API) في لغة بايثون



🎯 وصف المادة:


تهدف هذه المادة إلى تمكين المتعلم من استخدام لغة Python في استهلاك وبناء واجهات برمجة التطبيقات (APIs). يتعرف المتعلم على مفاهيم RESTful API، بروتوكول HTTP، التعامل مع JSON. في نهاية الدورة، سيتمكن المتعلم من استهلاك بيانات من خدمات خارجية وربط برامجه بمصادر بيانات أو أنظمة أخرى.







📚 مخرجات التعلم:


بنهاية المادة، سيكون المتعلم قادرًا على:


▪التعرف على مفهوم HTTP وطلباته (GET و POST)

▪التعرف على أداة Postman وطريقة استخدامها لاختبار الـ API

▪تنفيذ طلبات GET و POST باستخدام لغة Python

▪كيفية إنشاء حساب في OpenAI والحصول على API Key

▪تنفيذ طلبات API باستخدام مكتبة openai في Python

▪التعرف على منصة Google AI Studio وتجربة Gemini 1.5 مجاناً

▪ التعرف على منصة Hugging Face واستخدام مكتبة Transformers

▪شرح مبسّط لمفاهيم Transformers و Embedding في الذكاء الاصطناعي




رابط المقرر


هنا