TrueschoTruescho
كل الدورات
تطوير واجهات برمجة التطبيقات مع SmartBear
Coursera
دورة
غير محدد

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

Coursera

دورة تعلم تصميم، اختبار ونشر واجهات برمجة التطبيقات API باستخدام Swagger UI، مع التركيز على منهجية تصميم API-first لتحسين التعاون بين الفرق وتوفير التناسق والقابلية لإعادة الاستخدام.

غير محدد1 أسبوعالإنجليزية

عن الدورة

ستتعلم في هذه الدورة كيفية تصميم واجهات برمجة التطبيقات باستخدام نسخة تجريبية من Swagger API Hub، مع اعتماد منهجية API-first التي تتيح تصميم الواجهات قبل كتابة أية منطق تطبيقي. هذا الأسلوب يسمح للفرق بالعمل بالتوازي ويضمن التناسق والقابلية للتوسع وإعادة الاستخدام عبر التطبيقات المختلفة. تشمل الدورة كيفية تعريف نماذج بيانات API وأنواع الاستدعاءات المختلفة، بالإضافة إلى تصميم وثائق تفاعلية كاملة. كما يتم تعليم كيفية استيراد تعريفات API إلى API Hub وإعداد اختبارات تلقائية لضمان متانة ووثوقية التطبيقات المبرمجة.

ماذا ستتعلم

  • تقدير عمليات CRUD على نماذج البيانات المعتمدة
  • إنتاج ونشر وثائق تفاعلية لواجهات API
  • استيراد تعريف API إلى مركز API Hub
  • إعداد وظائف اختبار تلقائية لضمان استقرار API

المتطلبات المسبقة

  • معرفة أساسية بالمصطلحات المتعلقة بواجهات البرمجة
  • التركيز على التعلم العملي من خلال تطبيق التمارين

المدرسون

C

Carlos Arias Fernandez

Full Stack Software Engineer

S

Starweaver

Global Leaders in Professional & Technology Education

المواضيع

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

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

إدارة البيانات
تكنولوجيا المعلومات
تطوير البرمجيات
علوم الحاسوب
تصميم تفاعلي
توثيق البرمجيات
اختبارات تلقائية
تصميم API
Application Programming Interface (API)
Collaboration

ابدأ التعلم الآن