TrueschoTruescho
كل الدورات
تصميم وتوثيق واجهات برمجة التطبيقات باستخدام OpenAPI
Coursera
دورة
غير محدد

تصميم وتوثيق واجهات برمجة التطبيقات باستخدام OpenAPI

Board Infinity

تعرف على أساسيات وممارسات متقدمة لتصميم واجهات برمجة التطبيقات الآمنة والقابلة للتوسع مع توثيق شامل باستخدام OpenAPI وأدوات مثل Swagger وPostman.

غير محدد4 أسبوعKK, UZ, الإنجليزية

عن الدورة

توفر هذه الدورة التدريبية للمطورين ومهندسي البرمجيات والكتاب التقنيين المعرفة الأساسية والمتقدمة لبناء واجهات برمجة تطبيقات RESTful آمنة وقابلة للتوسع مع توثيق متقن. تتعلم خلال الدورة أساسيات مواصفة OpenAPI، استراتيجيات التعامل مع الإصدارات، وتنفيذ آليات الحماية والمصادقة مثل OAuth 2.0 ومفاتيح API وJWT. كما تستعرض الدورة كيفية إنشاء وثائق تفاعلية والتحقق من صحة المواصفات، فضلاً عن دمج مواصفات OpenAPI ضمن خطوط تطوير مستمرة CI/CD لتحقيق أتمتة فعالة وسلسة. تعتمد الدورة على أمثلة واقعية وأدوات عملية مثل Swagger Editor وRedoc وPostman لتطوير مهارات التصميم والتوثيق الخاصة بك.

ماذا ستتعلم

  • شرح مفهوم وفوائد مواصفة OpenAPI ومكوناتها الأساسية
  • تصميم واجهات RESTful باستخدام OpenAPI مع تحديد النقاط النهائية والهياكل واستراتيجيات الإصدارات
  • تطبيق آليات الأمان والمصادقة مثل OAuth 2.0 ومفاتيح API وJWT
  • أتمتة التحقق من المواصفات والتوثيق وسير العمل عبر أدوات مثل Swagger Editor وPostman

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

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

المدرسون

B

Board Infinity

Instructor

المواضيع

تطوير الويب والهاتف
علوم الحاسوب
تطوير البرمجيات
NET فريم ورك
توثيق البرمجيات
OAuth
CI/CD
آليات المصادقة

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

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

المهارات

تطوير الويب والهاتف
علوم الحاسوب
تطوير البرمجيات
NET فريم ورك
توثيق البرمجيات
OAuth
CI/CD
آليات المصادقة
Web Services
Application Programming Interface (API)

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