العودة إلى الدورات
متوسط تطوير البرمجيات en

تطوير واجهات البرمجة التطبيقية وتوثيقها

يوداسيتي
منصة · California, USA

عن هذه الدورة

تعلّم كيفية استخدام واجهات البرمجة التطبيقية (APIs) للتحكم في تطبيقات الويب وإدارتها، بما في ذلك أفضل الممارسات لاختبار واجهات البرمجة وتوثيقها. في هذه الدورة متوسطة المستوى، ستتعرّف على أساسيات بروتوكول HTTP وإطار العمل Flask، وتصميم وتنفيذ نقاط النهاية والحمولات، وتطبيق التطوير القائم على الاختبار (TDD) لواجهات البرمجة باستخدام unittest، وكتابة توثيق واضح لواجهة البرمجة والمشروع. ستنهي الدورة ببناء وتوثيق مشروع واجهة برمجة لتطبيق الأسئلة التفاعلية (Trivia API).

المهارات المطلوبة مسبقاً

المهارات التي يُفضّل امتلاكها قبل الالتحاق بهذه الدورة

أساسيات تطوير الويب

المهارات المكتسبة

المهارات التي ستكتسبها عند إتمام هذه الدورة

Flask بروتوكول HTTP المشاركة للموارد بين المصادر (CORS) إتقان التعامل مع واجهات البرمجة التطبيقية اختبار واجهات البرمجة التطبيقية وحدة الاختبار (unittest) في بايثون أداة Curl توثيق واجهات البرمجة التطبيقية

دورات ذات صلة